Hierarchy

Constructors

Properties

#private: any
#redis: RedisService
CACHE: {
    ACCESS_TOKEN: "cel_cash:access_token";
    ROOT: "cel_cash";
}

Type declaration

  • Readonly ACCESS_TOKEN: "cel_cash:access_token"
  • Readonly ROOT: "cel_cash"

Accessors

  • get antecipation(): {
        create: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                type: boolean;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
        simulate: RecursiveProxyObj<{
            create: {
                body: ZodObject<{
                    brands: ZodEffects<ZodArray<ZodEnum<["discover", "mastercard", "elo", "hipercard", "amex", "visa"]>, "many">, undefined | string | number, ("discover" | "mastercard" | "elo" | "hipercard" | "amex" | "visa")[]>;
                    transactionGalaxPayIds: ZodEffects<ZodArray<ZodNumber, "many">, undefined | string | number, number[]>;
                    value: ZodNumber;
                }, "strip", ZodTypeAny, {
                    brands?: string | number;
                    transactionGalaxPayIds?: string | number;
                    value: number;
                }, {
                    brands: ("discover" | "mastercard" | "elo" | "hipercard" | "amex" | "visa")[];
                    transactionGalaxPayIds: number[];
                    value: number;
                }>;
                method: "POST";
                path: "/antecipation/simulate/";
                responses: {
                    200: ZodObject<{
                        Antecipation: ZodObject<{
                            averageDays: ZodNumber;
                            cet: ZodNumber;
                            companyGalaxPayId: ZodNumber;
                            createdAtFrom: ZodString;
                            createdAtTo: ZodString;
                            done: ZodEnum<[(...), (...)]>;
                            galaxPayId: ZodNumber;
                            netValue: ZodNumber;
                            totalAntecipateTax: ZodNumber;
                            totalMdr: ZodNumber;
                            totalValue: ZodNumber;
                            transactionsGalaxPayIds: ZodString;
                            uuid: ZodString;
                        }, "strip", ZodTypeAny, {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: "F" | "T";
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        }, {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: "F" | "T";
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        }>;
                        OperationSummary: ZodObject<{
                            averageDays: ZodNumber;
                            cet: ZodNumber;
                            finalTax: ZodNumber;
                            grossTotal: ZodNumber;
                            mdr: ZodNumber;
                            mdrTax: ZodNumber;
                            netValue: ZodNumber;
                        }, "strip", ZodTypeAny, {
                            averageDays: number;
                            cet: number;
                            finalTax: number;
                            grossTotal: number;
                            mdr: number;
                            mdrTax: number;
                            netValue: number;
                        }, {
                            averageDays: number;
                            cet: number;
                            finalTax: number;
                            grossTotal: number;
                            mdr: number;
                            mdrTax: number;
                            netValue: number;
                        }>;
                        Releases: ZodArray<ZodObject<{
                            createdAt: ZodString;
                            daysAntecipation: ZodNumber;
                            expectedDate: ZodString;
                            galaxPayId: ZodNumber;
                            grossValue: ZodNumber;
                            installment: ZodNumber;
                            netValue: ZodNumber;
                            netValueAfterAntecipation: ZodNumber;
                            taxValueAntecipation: ZodNumber;
                            transactionGalaxPayId: ZodNumber;
                        }, "strip", ZodTypeAny, {
                            createdAt: string;
                            daysAntecipation: number;
                            expectedDate: string;
                            galaxPayId: number;
                            grossValue: number;
                            installment: number;
                            netValue: number;
                            netValueAfterAntecipation: number;
                            taxValueAntecipation: number;
                            transactionGalaxPayId: number;
                        }, {
                            createdAt: string;
                            daysAntecipation: number;
                            expectedDate: string;
                            galaxPayId: number;
                            grossValue: number;
                            installment: number;
                            netValue: number;
                            netValueAfterAntecipation: number;
                            taxValueAntecipation: number;
                            transactionGalaxPayId: number;
                        }>, "many">;
                        type: ZodBoolean;
                    }, "strip", ZodTypeAny, {
                        Antecipation: {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: "F" | "T";
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        };
                        OperationSummary: {
                            averageDays: number;
                            cet: number;
                            finalTax: number;
                            grossTotal: number;
                            mdr: number;
                            mdrTax: number;
                            netValue: number;
                        };
                        Releases: {
                            createdAt: string;
                            daysAntecipation: number;
                            expectedDate: string;
                            galaxPayId: number;
                            grossValue: number;
                            installment: number;
                            netValue: number;
                            netValueAfterAntecipation: number;
                            taxValueAntecipation: number;
                            transactionGalaxPayId: number;
                        }[];
                        type: boolean;
                    }, {
                        Antecipation: {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: "F" | "T";
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        };
                        OperationSummary: {
                            averageDays: number;
                            cet: number;
                            finalTax: number;
                            grossTotal: number;
                            mdr: number;
                            mdrTax: number;
                            netValue: number;
                        };
                        Releases: {
                            createdAt: string;
                            daysAntecipation: number;
                            expectedDate: string;
                            galaxPayId: number;
                            grossValue: number;
                            installment: number;
                            netValue: number;
                            netValueAfterAntecipation: number;
                            taxValueAntecipation: number;
                            transactionGalaxPayId: number;
                        }[];
                        type: boolean;
                    }>;
                    507: ContractPlainType<ZodError<any>>;
                };
                summary: "Simula antecipação";
            };
            getByFilters: {
                method: "GET";
                path: "/antecipation/simulate/get-by-filters";
                query: ZodEffects<ZodObject<{
                    createdAtFrom: ZodOptional<ZodString>;
                    createdAtTo: ZodOptional<ZodString>;
                    done: ZodOptional<ZodEnum<["F", "T"]>>;
                    limit: ZodNumber;
                    page: ZodOptional<ZodNumber>;
                    startAt: ZodOptional<ZodNumber>;
                }, "strip", ZodTypeAny, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }>, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }>;
                responses: {
                    200: ZodObject<{
                        Antecipation: ZodArray<ZodObject<{
                            averageDays: ZodNumber;
                            cet: ZodNumber;
                            companyGalaxPayId: ZodNumber;
                            createdAtFrom: ZodString;
                            createdAtTo: ZodString;
                            done: ZodEnum<(...)>;
                            galaxPayId: ZodNumber;
                            netValue: ZodNumber;
                            totalAntecipateTax: ZodNumber;
                            totalMdr: ZodNumber;
                            totalValue: ZodNumber;
                            transactionsGalaxPayIds: ZodString;
                            uuid: ZodString;
                        }, "strip", ZodTypeAny, {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: (...) | (...);
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        }, {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: (...) | (...);
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        }>, "many">;
                        totalQtdFoundInPage: ZodNumber;
                    }, "strip", ZodTypeAny, {
                        Antecipation: {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: "F" | "T";
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        }[];
                        totalQtdFoundInPage: number;
                    }, {
                        Antecipation: {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: "F" | "T";
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        }[];
                        totalQtdFoundInPage: number;
                    }>;
                    507: ContractPlainType<ZodError<any>>;
                };
                summary: "Lista as simulações antecipação de transações";
            };
        }, {
            api: ((args) => Promise<{
                body: unknown;
                headers: Headers;
                method: Method;
                path: string;
                status: number;
            }>);
            baseUrl: string;
        }>;
    }
  • Returns {
        create: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                type: boolean;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
        simulate: RecursiveProxyObj<{
            create: {
                body: ZodObject<{
                    brands: ZodEffects<ZodArray<ZodEnum<["discover", "mastercard", "elo", "hipercard", "amex", "visa"]>, "many">, undefined | string | number, ("discover" | "mastercard" | "elo" | "hipercard" | "amex" | "visa")[]>;
                    transactionGalaxPayIds: ZodEffects<ZodArray<ZodNumber, "many">, undefined | string | number, number[]>;
                    value: ZodNumber;
                }, "strip", ZodTypeAny, {
                    brands?: string | number;
                    transactionGalaxPayIds?: string | number;
                    value: number;
                }, {
                    brands: ("discover" | "mastercard" | "elo" | "hipercard" | "amex" | "visa")[];
                    transactionGalaxPayIds: number[];
                    value: number;
                }>;
                method: "POST";
                path: "/antecipation/simulate/";
                responses: {
                    200: ZodObject<{
                        Antecipation: ZodObject<{
                            averageDays: ZodNumber;
                            cet: ZodNumber;
                            companyGalaxPayId: ZodNumber;
                            createdAtFrom: ZodString;
                            createdAtTo: ZodString;
                            done: ZodEnum<[(...), (...)]>;
                            galaxPayId: ZodNumber;
                            netValue: ZodNumber;
                            totalAntecipateTax: ZodNumber;
                            totalMdr: ZodNumber;
                            totalValue: ZodNumber;
                            transactionsGalaxPayIds: ZodString;
                            uuid: ZodString;
                        }, "strip", ZodTypeAny, {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: "F" | "T";
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        }, {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: "F" | "T";
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        }>;
                        OperationSummary: ZodObject<{
                            averageDays: ZodNumber;
                            cet: ZodNumber;
                            finalTax: ZodNumber;
                            grossTotal: ZodNumber;
                            mdr: ZodNumber;
                            mdrTax: ZodNumber;
                            netValue: ZodNumber;
                        }, "strip", ZodTypeAny, {
                            averageDays: number;
                            cet: number;
                            finalTax: number;
                            grossTotal: number;
                            mdr: number;
                            mdrTax: number;
                            netValue: number;
                        }, {
                            averageDays: number;
                            cet: number;
                            finalTax: number;
                            grossTotal: number;
                            mdr: number;
                            mdrTax: number;
                            netValue: number;
                        }>;
                        Releases: ZodArray<ZodObject<{
                            createdAt: ZodString;
                            daysAntecipation: ZodNumber;
                            expectedDate: ZodString;
                            galaxPayId: ZodNumber;
                            grossValue: ZodNumber;
                            installment: ZodNumber;
                            netValue: ZodNumber;
                            netValueAfterAntecipation: ZodNumber;
                            taxValueAntecipation: ZodNumber;
                            transactionGalaxPayId: ZodNumber;
                        }, "strip", ZodTypeAny, {
                            createdAt: string;
                            daysAntecipation: number;
                            expectedDate: string;
                            galaxPayId: number;
                            grossValue: number;
                            installment: number;
                            netValue: number;
                            netValueAfterAntecipation: number;
                            taxValueAntecipation: number;
                            transactionGalaxPayId: number;
                        }, {
                            createdAt: string;
                            daysAntecipation: number;
                            expectedDate: string;
                            galaxPayId: number;
                            grossValue: number;
                            installment: number;
                            netValue: number;
                            netValueAfterAntecipation: number;
                            taxValueAntecipation: number;
                            transactionGalaxPayId: number;
                        }>, "many">;
                        type: ZodBoolean;
                    }, "strip", ZodTypeAny, {
                        Antecipation: {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: "F" | "T";
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        };
                        OperationSummary: {
                            averageDays: number;
                            cet: number;
                            finalTax: number;
                            grossTotal: number;
                            mdr: number;
                            mdrTax: number;
                            netValue: number;
                        };
                        Releases: {
                            createdAt: string;
                            daysAntecipation: number;
                            expectedDate: string;
                            galaxPayId: number;
                            grossValue: number;
                            installment: number;
                            netValue: number;
                            netValueAfterAntecipation: number;
                            taxValueAntecipation: number;
                            transactionGalaxPayId: number;
                        }[];
                        type: boolean;
                    }, {
                        Antecipation: {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: "F" | "T";
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        };
                        OperationSummary: {
                            averageDays: number;
                            cet: number;
                            finalTax: number;
                            grossTotal: number;
                            mdr: number;
                            mdrTax: number;
                            netValue: number;
                        };
                        Releases: {
                            createdAt: string;
                            daysAntecipation: number;
                            expectedDate: string;
                            galaxPayId: number;
                            grossValue: number;
                            installment: number;
                            netValue: number;
                            netValueAfterAntecipation: number;
                            taxValueAntecipation: number;
                            transactionGalaxPayId: number;
                        }[];
                        type: boolean;
                    }>;
                    507: ContractPlainType<ZodError<any>>;
                };
                summary: "Simula antecipação";
            };
            getByFilters: {
                method: "GET";
                path: "/antecipation/simulate/get-by-filters";
                query: ZodEffects<ZodObject<{
                    createdAtFrom: ZodOptional<ZodString>;
                    createdAtTo: ZodOptional<ZodString>;
                    done: ZodOptional<ZodEnum<["F", "T"]>>;
                    limit: ZodNumber;
                    page: ZodOptional<ZodNumber>;
                    startAt: ZodOptional<ZodNumber>;
                }, "strip", ZodTypeAny, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }>, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }>;
                responses: {
                    200: ZodObject<{
                        Antecipation: ZodArray<ZodObject<{
                            averageDays: ZodNumber;
                            cet: ZodNumber;
                            companyGalaxPayId: ZodNumber;
                            createdAtFrom: ZodString;
                            createdAtTo: ZodString;
                            done: ZodEnum<(...)>;
                            galaxPayId: ZodNumber;
                            netValue: ZodNumber;
                            totalAntecipateTax: ZodNumber;
                            totalMdr: ZodNumber;
                            totalValue: ZodNumber;
                            transactionsGalaxPayIds: ZodString;
                            uuid: ZodString;
                        }, "strip", ZodTypeAny, {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: (...) | (...);
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        }, {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: (...) | (...);
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        }>, "many">;
                        totalQtdFoundInPage: ZodNumber;
                    }, "strip", ZodTypeAny, {
                        Antecipation: {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: "F" | "T";
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        }[];
                        totalQtdFoundInPage: number;
                    }, {
                        Antecipation: {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: "F" | "T";
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        }[];
                        totalQtdFoundInPage: number;
                    }>;
                    507: ContractPlainType<ZodError<any>>;
                };
                summary: "Lista as simulações antecipação de transações";
            };
        }, {
            api: ((args) => Promise<{
                body: unknown;
                headers: Headers;
                method: Method;
                path: string;
                status: number;
            }>);
            baseUrl: string;
        }>;
    }

    • create: ((args) => Promise<{
          body: ZodError<any>;
          headers: Headers;
          status: 507;
      } | {
          body: {
              type: boolean;
          };
          headers: Headers;
          status: 200;
      } | {
          body: unknown;
          headers: Headers;
          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
      }>)
        • (args): Promise<{
              body: ZodError<any>;
              headers: Headers;
              status: 507;
          } | {
              body: {
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
          }>
        • Parameters

          • args: {
                body: {
                    antecipationUuid: string;
                };
                cache?: any;
                extraHeaders?: Record<string, undefined | string>;
                fetchOptions?: FetchOptions;
                overrideClientOptions?: Partial<OverrideableClientArgs>;
            }
            • body: {
                  antecipationUuid: string;
              }
              • antecipationUuid: string
            • Optional cache?: any

              Deprecated

              Use fetchOptions.cache instead

            • Optional extraHeaders?: Record<string, undefined | string>
            • Optional fetchOptions?: FetchOptions
            • Optional overrideClientOptions?: Partial<OverrideableClientArgs>

          Returns Promise<{
              body: ZodError<any>;
              headers: Headers;
              status: 507;
          } | {
              body: {
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
          }>

    • simulate: RecursiveProxyObj<{
          create: {
              body: ZodObject<{
                  brands: ZodEffects<ZodArray<ZodEnum<["discover", "mastercard", "elo", "hipercard", "amex", "visa"]>, "many">, undefined | string | number, ("discover" | "mastercard" | "elo" | "hipercard" | "amex" | "visa")[]>;
                  transactionGalaxPayIds: ZodEffects<ZodArray<ZodNumber, "many">, undefined | string | number, number[]>;
                  value: ZodNumber;
              }, "strip", ZodTypeAny, {
                  brands?: string | number;
                  transactionGalaxPayIds?: string | number;
                  value: number;
              }, {
                  brands: ("discover" | "mastercard" | "elo" | "hipercard" | "amex" | "visa")[];
                  transactionGalaxPayIds: number[];
                  value: number;
              }>;
              method: "POST";
              path: "/antecipation/simulate/";
              responses: {
                  200: ZodObject<{
                      Antecipation: ZodObject<{
                          averageDays: ZodNumber;
                          cet: ZodNumber;
                          companyGalaxPayId: ZodNumber;
                          createdAtFrom: ZodString;
                          createdAtTo: ZodString;
                          done: ZodEnum<[(...), (...)]>;
                          galaxPayId: ZodNumber;
                          netValue: ZodNumber;
                          totalAntecipateTax: ZodNumber;
                          totalMdr: ZodNumber;
                          totalValue: ZodNumber;
                          transactionsGalaxPayIds: ZodString;
                          uuid: ZodString;
                      }, "strip", ZodTypeAny, {
                          averageDays: number;
                          cet: number;
                          companyGalaxPayId: number;
                          createdAtFrom: string;
                          createdAtTo: string;
                          done: "F" | "T";
                          galaxPayId: number;
                          netValue: number;
                          totalAntecipateTax: number;
                          totalMdr: number;
                          totalValue: number;
                          transactionsGalaxPayIds: string;
                          uuid: string;
                      }, {
                          averageDays: number;
                          cet: number;
                          companyGalaxPayId: number;
                          createdAtFrom: string;
                          createdAtTo: string;
                          done: "F" | "T";
                          galaxPayId: number;
                          netValue: number;
                          totalAntecipateTax: number;
                          totalMdr: number;
                          totalValue: number;
                          transactionsGalaxPayIds: string;
                          uuid: string;
                      }>;
                      OperationSummary: ZodObject<{
                          averageDays: ZodNumber;
                          cet: ZodNumber;
                          finalTax: ZodNumber;
                          grossTotal: ZodNumber;
                          mdr: ZodNumber;
                          mdrTax: ZodNumber;
                          netValue: ZodNumber;
                      }, "strip", ZodTypeAny, {
                          averageDays: number;
                          cet: number;
                          finalTax: number;
                          grossTotal: number;
                          mdr: number;
                          mdrTax: number;
                          netValue: number;
                      }, {
                          averageDays: number;
                          cet: number;
                          finalTax: number;
                          grossTotal: number;
                          mdr: number;
                          mdrTax: number;
                          netValue: number;
                      }>;
                      Releases: ZodArray<ZodObject<{
                          createdAt: ZodString;
                          daysAntecipation: ZodNumber;
                          expectedDate: ZodString;
                          galaxPayId: ZodNumber;
                          grossValue: ZodNumber;
                          installment: ZodNumber;
                          netValue: ZodNumber;
                          netValueAfterAntecipation: ZodNumber;
                          taxValueAntecipation: ZodNumber;
                          transactionGalaxPayId: ZodNumber;
                      }, "strip", ZodTypeAny, {
                          createdAt: string;
                          daysAntecipation: number;
                          expectedDate: string;
                          galaxPayId: number;
                          grossValue: number;
                          installment: number;
                          netValue: number;
                          netValueAfterAntecipation: number;
                          taxValueAntecipation: number;
                          transactionGalaxPayId: number;
                      }, {
                          createdAt: string;
                          daysAntecipation: number;
                          expectedDate: string;
                          galaxPayId: number;
                          grossValue: number;
                          installment: number;
                          netValue: number;
                          netValueAfterAntecipation: number;
                          taxValueAntecipation: number;
                          transactionGalaxPayId: number;
                      }>, "many">;
                      type: ZodBoolean;
                  }, "strip", ZodTypeAny, {
                      Antecipation: {
                          averageDays: number;
                          cet: number;
                          companyGalaxPayId: number;
                          createdAtFrom: string;
                          createdAtTo: string;
                          done: "F" | "T";
                          galaxPayId: number;
                          netValue: number;
                          totalAntecipateTax: number;
                          totalMdr: number;
                          totalValue: number;
                          transactionsGalaxPayIds: string;
                          uuid: string;
                      };
                      OperationSummary: {
                          averageDays: number;
                          cet: number;
                          finalTax: number;
                          grossTotal: number;
                          mdr: number;
                          mdrTax: number;
                          netValue: number;
                      };
                      Releases: {
                          createdAt: string;
                          daysAntecipation: number;
                          expectedDate: string;
                          galaxPayId: number;
                          grossValue: number;
                          installment: number;
                          netValue: number;
                          netValueAfterAntecipation: number;
                          taxValueAntecipation: number;
                          transactionGalaxPayId: number;
                      }[];
                      type: boolean;
                  }, {
                      Antecipation: {
                          averageDays: number;
                          cet: number;
                          companyGalaxPayId: number;
                          createdAtFrom: string;
                          createdAtTo: string;
                          done: "F" | "T";
                          galaxPayId: number;
                          netValue: number;
                          totalAntecipateTax: number;
                          totalMdr: number;
                          totalValue: number;
                          transactionsGalaxPayIds: string;
                          uuid: string;
                      };
                      OperationSummary: {
                          averageDays: number;
                          cet: number;
                          finalTax: number;
                          grossTotal: number;
                          mdr: number;
                          mdrTax: number;
                          netValue: number;
                      };
                      Releases: {
                          createdAt: string;
                          daysAntecipation: number;
                          expectedDate: string;
                          galaxPayId: number;
                          grossValue: number;
                          installment: number;
                          netValue: number;
                          netValueAfterAntecipation: number;
                          taxValueAntecipation: number;
                          transactionGalaxPayId: number;
                      }[];
                      type: boolean;
                  }>;
                  507: ContractPlainType<ZodError<any>>;
              };
              summary: "Simula antecipação";
          };
          getByFilters: {
              method: "GET";
              path: "/antecipation/simulate/get-by-filters";
              query: ZodEffects<ZodObject<{
                  createdAtFrom: ZodOptional<ZodString>;
                  createdAtTo: ZodOptional<ZodString>;
                  done: ZodOptional<ZodEnum<["F", "T"]>>;
                  limit: ZodNumber;
                  page: ZodOptional<ZodNumber>;
                  startAt: ZodOptional<ZodNumber>;
              }, "strip", ZodTypeAny, {
                  createdAtFrom?: string;
                  createdAtTo?: string;
                  done?: "F" | "T";
                  limit: number;
                  page?: number;
                  startAt?: number;
              }, {
                  createdAtFrom?: string;
                  createdAtTo?: string;
                  done?: "F" | "T";
                  limit: number;
                  page?: number;
                  startAt?: number;
              }>, {
                  createdAtFrom?: string;
                  createdAtTo?: string;
                  done?: "F" | "T";
                  limit: number;
                  page?: number;
                  startAt?: number;
              }, {
                  createdAtFrom?: string;
                  createdAtTo?: string;
                  done?: "F" | "T";
                  limit: number;
                  page?: number;
                  startAt?: number;
              }>;
              responses: {
                  200: ZodObject<{
                      Antecipation: ZodArray<ZodObject<{
                          averageDays: ZodNumber;
                          cet: ZodNumber;
                          companyGalaxPayId: ZodNumber;
                          createdAtFrom: ZodString;
                          createdAtTo: ZodString;
                          done: ZodEnum<(...)>;
                          galaxPayId: ZodNumber;
                          netValue: ZodNumber;
                          totalAntecipateTax: ZodNumber;
                          totalMdr: ZodNumber;
                          totalValue: ZodNumber;
                          transactionsGalaxPayIds: ZodString;
                          uuid: ZodString;
                      }, "strip", ZodTypeAny, {
                          averageDays: number;
                          cet: number;
                          companyGalaxPayId: number;
                          createdAtFrom: string;
                          createdAtTo: string;
                          done: (...) | (...);
                          galaxPayId: number;
                          netValue: number;
                          totalAntecipateTax: number;
                          totalMdr: number;
                          totalValue: number;
                          transactionsGalaxPayIds: string;
                          uuid: string;
                      }, {
                          averageDays: number;
                          cet: number;
                          companyGalaxPayId: number;
                          createdAtFrom: string;
                          createdAtTo: string;
                          done: (...) | (...);
                          galaxPayId: number;
                          netValue: number;
                          totalAntecipateTax: number;
                          totalMdr: number;
                          totalValue: number;
                          transactionsGalaxPayIds: string;
                          uuid: string;
                      }>, "many">;
                      totalQtdFoundInPage: ZodNumber;
                  }, "strip", ZodTypeAny, {
                      Antecipation: {
                          averageDays: number;
                          cet: number;
                          companyGalaxPayId: number;
                          createdAtFrom: string;
                          createdAtTo: string;
                          done: "F" | "T";
                          galaxPayId: number;
                          netValue: number;
                          totalAntecipateTax: number;
                          totalMdr: number;
                          totalValue: number;
                          transactionsGalaxPayIds: string;
                          uuid: string;
                      }[];
                      totalQtdFoundInPage: number;
                  }, {
                      Antecipation: {
                          averageDays: number;
                          cet: number;
                          companyGalaxPayId: number;
                          createdAtFrom: string;
                          createdAtTo: string;
                          done: "F" | "T";
                          galaxPayId: number;
                          netValue: number;
                          totalAntecipateTax: number;
                          totalMdr: number;
                          totalValue: number;
                          transactionsGalaxPayIds: string;
                          uuid: string;
                      }[];
                      totalQtdFoundInPage: number;
                  }>;
                  507: ContractPlainType<ZodError<any>>;
              };
              summary: "Lista as simulações antecipação de transações";
          };
      }, {
          api: ((args) => Promise<{
              body: unknown;
              headers: Headers;
              method: Method;
              path: string;
              status: number;
          }>);
          baseUrl: string;
      }>
  • get cards(): {
        create: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                Card: {
                    Brand: {
                        id: string;
                        maxInstallment: number;
                        name: string;
                        operatorIds: string;
                    };
                    createdAt: string;
                    customerGalaxPayId: number;
                    customerMyId: string;
                    cvv: string;
                    expiresAt: string;
                    galaxPayId: number;
                    holder: string;
                    myId: string;
                    number: string;
                    updatedAt: string;
                };
                type: boolean;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
        delete: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                type: boolean;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
        list: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                Cards: {
                    Brand: {
                        id: string;
                        maxInstallment: number;
                        name: string;
                        operatorIds: string;
                    };
                    createdAt: string;
                    customerGalaxPayId: number;
                    customerMyId: string;
                    cvv: string;
                    expiresAt: string;
                    galaxPayId: number;
                    holder: string;
                    myId: string;
                    number: string;
                    updatedAt: string;
                }[];
                totalQtdFoundInPage: number;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
    }
  • Returns {
        create: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                Card: {
                    Brand: {
                        id: string;
                        maxInstallment: number;
                        name: string;
                        operatorIds: string;
                    };
                    createdAt: string;
                    customerGalaxPayId: number;
                    customerMyId: string;
                    cvv: string;
                    expiresAt: string;
                    galaxPayId: number;
                    holder: string;
                    myId: string;
                    number: string;
                    updatedAt: string;
                };
                type: boolean;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
        delete: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                type: boolean;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
        list: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                Cards: {
                    Brand: {
                        id: string;
                        maxInstallment: number;
                        name: string;
                        operatorIds: string;
                    };
                    createdAt: string;
                    customerGalaxPayId: number;
                    customerMyId: string;
                    cvv: string;
                    expiresAt: string;
                    galaxPayId: number;
                    holder: string;
                    myId: string;
                    number: string;
                    updatedAt: string;
                }[];
                totalQtdFoundInPage: number;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
    }

    • create: ((args) => Promise<{
          body: ZodError<any>;
          headers: Headers;
          status: 507;
      } | {
          body: {
              Card: {
                  Brand: {
                      id: string;
                      maxInstallment: number;
                      name: string;
                      operatorIds: string;
                  };
                  createdAt: string;
                  customerGalaxPayId: number;
                  customerMyId: string;
                  cvv: string;
                  expiresAt: string;
                  galaxPayId: number;
                  holder: string;
                  myId: string;
                  number: string;
                  updatedAt: string;
              };
              type: boolean;
          };
          headers: Headers;
          status: 200;
      } | {
          body: unknown;
          headers: Headers;
          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
      }>)
        • (args): Promise<{
              body: ZodError<any>;
              headers: Headers;
              status: 507;
          } | {
              body: {
                  Card: {
                      Brand: {
                          id: string;
                          maxInstallment: number;
                          name: string;
                          operatorIds: string;
                      };
                      createdAt: string;
                      customerGalaxPayId: number;
                      customerMyId: string;
                      cvv: string;
                      expiresAt: string;
                      galaxPayId: number;
                      holder: string;
                      myId: string;
                      number: string;
                      updatedAt: string;
                  };
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
          }>
        • Parameters

          • args: {
                body: {
                    cvv: string;
                    expiresAt: string;
                    holder: string;
                    myId: string;
                    number: string;
                };
                cache?: any;
                extraHeaders?: Record<string, undefined | string>;
                fetchOptions?: FetchOptions;
                overrideClientOptions?: Partial<OverrideableClientArgs>;
                params: {
                    customerId: string | number;
                    typeId: "galaxPayId" | "myId";
                };
            }
            • body: {
                  cvv: string;
                  expiresAt: string;
                  holder: string;
                  myId: string;
                  number: string;
              }
              • cvv: string
              • expiresAt: string
              • holder: string
              • myId: string
              • number: string
            • Optional cache?: any

              Deprecated

              Use fetchOptions.cache instead

            • Optional extraHeaders?: Record<string, undefined | string>
            • Optional fetchOptions?: FetchOptions
            • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
            • params: {
                  customerId: string | number;
                  typeId: "galaxPayId" | "myId";
              }
              • customerId: string | number
              • typeId: "galaxPayId" | "myId"

          Returns Promise<{
              body: ZodError<any>;
              headers: Headers;
              status: 507;
          } | {
              body: {
                  Card: {
                      Brand: {
                          id: string;
                          maxInstallment: number;
                          name: string;
                          operatorIds: string;
                      };
                      createdAt: string;
                      customerGalaxPayId: number;
                      customerMyId: string;
                      cvv: string;
                      expiresAt: string;
                      galaxPayId: number;
                      holder: string;
                      myId: string;
                      number: string;
                      updatedAt: string;
                  };
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
          }>

    • delete: ((args) => Promise<{
          body: ZodError<any>;
          headers: Headers;
          status: 507;
      } | {
          body: {
              type: boolean;
          };
          headers: Headers;
          status: 200;
      } | {
          body: unknown;
          headers: Headers;
          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
      }>)
        • (args): Promise<{
              body: ZodError<any>;
              headers: Headers;
              status: 507;
          } | {
              body: {
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
          }>
        • Parameters

          • args: {
                body?: {};
                cache?: any;
                extraHeaders?: Record<string, undefined | string>;
                fetchOptions?: FetchOptions;
                overrideClientOptions?: Partial<OverrideableClientArgs>;
                params: {
                    cardId: string | number;
                    typeId: "galaxPayId" | "myId";
                };
            }
            • Optional body?: {}
              • Optional cache?: any

                Deprecated

                Use fetchOptions.cache instead

              • Optional extraHeaders?: Record<string, undefined | string>
              • Optional fetchOptions?: FetchOptions
              • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
              • params: {
                    cardId: string | number;
                    typeId: "galaxPayId" | "myId";
                }
                • cardId: string | number
                • typeId: "galaxPayId" | "myId"

            Returns Promise<{
                body: ZodError<any>;
                headers: Headers;
                status: 507;
            } | {
                body: {
                    type: boolean;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
            }>

      • list: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                Cards: {
                    Brand: {
                        id: string;
                        maxInstallment: number;
                        name: string;
                        operatorIds: string;
                    };
                    createdAt: string;
                    customerGalaxPayId: number;
                    customerMyId: string;
                    cvv: string;
                    expiresAt: string;
                    galaxPayId: number;
                    holder: string;
                    myId: string;
                    number: string;
                    updatedAt: string;
                }[];
                totalQtdFoundInPage: number;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>)
          • (args): Promise<{
                body: ZodError<any>;
                headers: Headers;
                status: 507;
            } | {
                body: {
                    Cards: {
                        Brand: {
                            id: string;
                            maxInstallment: number;
                            name: string;
                            operatorIds: string;
                        };
                        createdAt: string;
                        customerGalaxPayId: number;
                        customerMyId: string;
                        cvv: string;
                        expiresAt: string;
                        galaxPayId: number;
                        holder: string;
                        myId: string;
                        number: string;
                        updatedAt: string;
                    }[];
                    totalQtdFoundInPage: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
            }>
          • Parameters

            • args: {
                  cache?: any;
                  extraHeaders?: Record<string, undefined | string>;
                  fetchOptions?: FetchOptions;
                  overrideClientOptions?: Partial<OverrideableClientArgs>;
                  query: {
                      createdAtFrom?: string;
                      createdAtTo?: string;
                      customerGalaxPayIds?: number | number[];
                      customerMyIds?: string | string[];
                      galaxPayIds?: number | number[];
                      limit: number;
                      myIds?: string | string[];
                      order?: "createdAt.asc" | "createdAt.desc";
                      startAt: number;
                      status?: "active" | "inactive" | ("active" | "inactive")[];
                  };
              }
              • Optional cache?: any

                Deprecated

                Use fetchOptions.cache instead

              • Optional extraHeaders?: Record<string, undefined | string>
              • Optional fetchOptions?: FetchOptions
              • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
              • query: {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    customerGalaxPayIds?: number | number[];
                    customerMyIds?: string | string[];
                    galaxPayIds?: number | number[];
                    limit: number;
                    myIds?: string | string[];
                    order?: "createdAt.asc" | "createdAt.desc";
                    startAt: number;
                    status?: "active" | "inactive" | ("active" | "inactive")[];
                }
                • Optional createdAtFrom?: string
                • Optional createdAtTo?: string
                • Optional customerGalaxPayIds?: number | number[]
                • Optional customerMyIds?: string | string[]
                • Optional galaxPayIds?: number | number[]
                • limit: number
                • Optional myIds?: string | string[]
                • Optional order?: "createdAt.asc" | "createdAt.desc"
                • startAt: number
                • Optional status?: "active" | "inactive" | ("active" | "inactive")[]

            Returns Promise<{
                body: ZodError<any>;
                headers: Headers;
                status: 507;
            } | {
                body: {
                    Cards: {
                        Brand: {
                            id: string;
                            maxInstallment: number;
                            name: string;
                            operatorIds: string;
                        };
                        createdAt: string;
                        customerGalaxPayId: number;
                        customerMyId: string;
                        cvv: string;
                        expiresAt: string;
                        galaxPayId: number;
                        holder: string;
                        myId: string;
                        number: string;
                        updatedAt: string;
                    }[];
                    totalQtdFoundInPage: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
            }>

    • get chargebacks(): {}
    • Returns {}

      • get charges(): {
            cancel: ((args) => Promise<{
                body: {
                    Contract: {
                        acceptedAt: string;
                        document: string;
                        ip: string;
                        name: string;
                        pdf: string;
                    };
                    Customer: {
                        Address: {
                            city: string;
                            complement?: string;
                            neighborhood: string;
                            number: string;
                            state: string;
                            street: string;
                            zipCode: string;
                        };
                        createdAt: string;
                        document: string;
                        emails: string[];
                        galaPayId: number;
                        invoiceHoldIss?: boolean;
                        municipalDocument?: string;
                        myId: string;
                        name: string;
                        phones?: number[];
                        status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                        updatedAt: string;
                    };
                    ExtraFields: {
                        tagName: string;
                        value: string;
                    }[];
                    InvoiceConfig: {
                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                        description: string;
                        galaxPaySubAccountId?: number;
                        qtdDaysAfterPay?: number;
                        qtdDaysBeforePayDay?: number;
                        type: "onePerTransaction" | "onlyOne";
                    };
                    PaymentMethodBoleto: {
                        Aggrement?: {
                            document?: string;
                            name?: string;
                        };
                        deadlineDays?: number;
                        documentNumber?: string;
                        fine?: number;
                        instructions?: string;
                        interest?: number;
                    };
                    PaymentMethodCreditCard: {
                        Antifraud?: {
                            ip: string;
                            sessionId: string;
                        };
                        Card: {
                            Brand?: {
                                id?: (...) | (...);
                                maxInstallment?: (...) | (...);
                                name?: (...) | (...);
                                operatorIds?: (...) | (...);
                            };
                            createdAt?: string;
                            customerGalaxPayId?: number;
                            customerMyId?: string;
                            cvv?: string;
                            expiresAt?: string;
                            galaxPayId?: number;
                            holder?: string;
                            myId?: string;
                            number?: string;
                            updatedAt?: string;
                        };
                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                        preAuthorize?: boolean;
                    };
                    PaymentMethodPix: {
                        Deadline?: {
                            type?: "days";
                            value?: number;
                        };
                        fine?: number;
                        instructions?: string;
                        interest?: number;
                    };
                    Split: {
                        billGalaxyPayId: number;
                        companyGalaxyPayId: number;
                        galaxyPayId: number;
                        groupGalaxyPayId: number;
                        paymentMethod: string;
                        type: "fixed" | "percent";
                        value: number;
                    };
                    Transactions: {
                        AbecsReasonDenied: {
                            code: string;
                            message: string;
                        };
                        Antifraud: {
                            approved: boolean;
                            ip: string;
                            sent: boolean;
                            sessionId: string;
                        };
                        Boleto: {
                            bankAccount: string;
                            bankAgency: string;
                            bankEmissor: string;
                            bankLine: string;
                            bankNumber: number;
                            barCode: string;
                            pdf: string;
                        };
                        ConciliationOccurrences: {
                            account: string;
                            agency: string;
                            bankName: string;
                            bankNumber: number;
                            depositDate: string;
                            liquidValue: number;
                            taxPercent: number;
                            taxValue: number;
                            type: (...) | (...);
                        }[];
                        CreditCard: {
                            Card: {
                                Brand: {
                                    id: ...;
                                    maxInstallment: ...;
                                    name: ...;
                                    operatorIds: ...;
                                };
                                createdAt: string;
                                customerGalaxPayId: number;
                                customerMyId: string;
                                cvv: string;
                                expiresAt: string;
                                galaxPayId: number;
                                holder: string;
                                myId: string;
                                number: string;
                                updatedAt: string;
                            };
                        };
                        Invoice: {
                            description: string;
                            number: string;
                            pdf: string;
                            status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                            statusDate: string;
                            statusDescription: string;
                            xml: string;
                        };
                        Pix: {
                            image: string;
                            page: string;
                            qrCode: string;
                            reference: string;
                        };
                        Subscription: {
                            Customer: {
                                Address?: (...) | (...);
                                createdAt?: (...) | (...);
                                document?: (...) | (...);
                                emails?: (...) | (...);
                                galaPayId?: (...) | (...);
                                invoiceHoldIss?: (...) | (...) | (...);
                                municipalDocument?: (...) | (...);
                                myId?: (...) | (...);
                                name?: (...) | (...);
                                phones?: (...) | (...);
                                status?: (...) | (...) | (...) | (...) | (...);
                                updatedAt?: (...) | (...);
                            };
                            InvoiceConfig?: {
                                createOn: ...;
                                description: ...;
                                galaxPaySubAccountId?: ...;
                                qtdDaysAfterPay?: ...;
                                qtdDaysBeforePayDay?: ...;
                                type: ...;
                            };
                            PaymentMethodBoleto?: {
                                Aggrement?: ...;
                                deadlineDays?: ...;
                                documentNumber?: ...;
                                fine?: ...;
                                instructions?: ...;
                                interest?: ...;
                            };
                            PaymentMethodCreditCard?: {
                                Antifraud?: ...;
                                Card: ...;
                                cardOperatorId?: ...;
                                preAuthorize?: ...;
                            };
                            PaymentMethodPix?: {
                                Deadline?: ...;
                                fine?: ...;
                                instructions?: ...;
                                interest?: ...;
                            };
                            additionalInfo?: string;
                            firstPayDayDate: string;
                            galaxPayId: number;
                            mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                            myId: string;
                            paymentLink?: string;
                            periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                            planGalaxPayId: number;
                            planMyId: string;
                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                            value: number;
                        };
                        additionalInfo?: string;
                        authorizationCode?: string;
                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                        chargeGalaxPayId: number;
                        chargeMyId: string;
                        datetimeLastSentToOperator: string;
                        fee: number;
                        galaxPayId: number;
                        installment: number;
                        myId: string;
                        payday: string;
                        paydayDate: string;
                        payedOutsideGalaxPay: boolean;
                        reasonDenied?: string;
                        status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                        statusDate: string;
                        statusDescription: string;
                        subscriptionGalaxPayId: number;
                        subscriptionMyId: string;
                        tid?: string;
                        value: number;
                    }[];
                    additionalInfo: null | string;
                    galaxPayId: string;
                    mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                    myId: null | string;
                    payedOutsideGalaxPay: boolean;
                    paymentLink: string;
                    planGalaxPayId: string;
                    planMyId: null | string;
                    status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                    value: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
            capture: ((args) => Promise<{
                body: {
                    Contract: {
                        acceptedAt: string;
                        document: string;
                        ip: string;
                        name: string;
                        pdf: string;
                    };
                    Customer: {
                        Address: {
                            city: string;
                            complement?: string;
                            neighborhood: string;
                            number: string;
                            state: string;
                            street: string;
                            zipCode: string;
                        };
                        createdAt: string;
                        document: string;
                        emails: string[];
                        galaPayId: number;
                        invoiceHoldIss?: boolean;
                        municipalDocument?: string;
                        myId: string;
                        name: string;
                        phones?: number[];
                        status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                        updatedAt: string;
                    };
                    ExtraFields: {
                        tagName: string;
                        value: string;
                    }[];
                    InvoiceConfig: {
                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                        description: string;
                        galaxPaySubAccountId?: number;
                        qtdDaysAfterPay?: number;
                        qtdDaysBeforePayDay?: number;
                        type: "onePerTransaction" | "onlyOne";
                    };
                    PaymentMethodBoleto: {
                        Aggrement?: {
                            document?: string;
                            name?: string;
                        };
                        deadlineDays?: number;
                        documentNumber?: string;
                        fine?: number;
                        instructions?: string;
                        interest?: number;
                    };
                    PaymentMethodCreditCard: {
                        Antifraud?: {
                            ip: string;
                            sessionId: string;
                        };
                        Card: {
                            Brand?: {
                                id?: (...) | (...);
                                maxInstallment?: (...) | (...);
                                name?: (...) | (...);
                                operatorIds?: (...) | (...);
                            };
                            createdAt?: string;
                            customerGalaxPayId?: number;
                            customerMyId?: string;
                            cvv?: string;
                            expiresAt?: string;
                            galaxPayId?: number;
                            holder?: string;
                            myId?: string;
                            number?: string;
                            updatedAt?: string;
                        };
                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                        preAuthorize?: boolean;
                    };
                    PaymentMethodPix: {
                        Deadline?: {
                            type?: "days";
                            value?: number;
                        };
                        fine?: number;
                        instructions?: string;
                        interest?: number;
                    };
                    Split: {
                        billGalaxyPayId: number;
                        companyGalaxyPayId: number;
                        galaxyPayId: number;
                        groupGalaxyPayId: number;
                        paymentMethod: string;
                        type: "fixed" | "percent";
                        value: number;
                    };
                    Transactions: {
                        AbecsReasonDenied: {
                            code: string;
                            message: string;
                        };
                        Antifraud: {
                            approved: boolean;
                            ip: string;
                            sent: boolean;
                            sessionId: string;
                        };
                        Boleto: {
                            bankAccount: string;
                            bankAgency: string;
                            bankEmissor: string;
                            bankLine: string;
                            bankNumber: number;
                            barCode: string;
                            pdf: string;
                        };
                        ConciliationOccurrences: {
                            account: string;
                            agency: string;
                            bankName: string;
                            bankNumber: number;
                            depositDate: string;
                            liquidValue: number;
                            taxPercent: number;
                            taxValue: number;
                            type: (...) | (...);
                        }[];
                        CreditCard: {
                            Card: {
                                Brand: {
                                    id: ...;
                                    maxInstallment: ...;
                                    name: ...;
                                    operatorIds: ...;
                                };
                                createdAt: string;
                                customerGalaxPayId: number;
                                customerMyId: string;
                                cvv: string;
                                expiresAt: string;
                                galaxPayId: number;
                                holder: string;
                                myId: string;
                                number: string;
                                updatedAt: string;
                            };
                        };
                        Invoice: {
                            description: string;
                            number: string;
                            pdf: string;
                            status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                            statusDate: string;
                            statusDescription: string;
                            xml: string;
                        };
                        Pix: {
                            image: string;
                            page: string;
                            qrCode: string;
                            reference: string;
                        };
                        Subscription: {
                            Customer: {
                                Address?: (...) | (...);
                                createdAt?: (...) | (...);
                                document?: (...) | (...);
                                emails?: (...) | (...);
                                galaPayId?: (...) | (...);
                                invoiceHoldIss?: (...) | (...) | (...);
                                municipalDocument?: (...) | (...);
                                myId?: (...) | (...);
                                name?: (...) | (...);
                                phones?: (...) | (...);
                                status?: (...) | (...) | (...) | (...) | (...);
                                updatedAt?: (...) | (...);
                            };
                            InvoiceConfig?: {
                                createOn: ...;
                                description: ...;
                                galaxPaySubAccountId?: ...;
                                qtdDaysAfterPay?: ...;
                                qtdDaysBeforePayDay?: ...;
                                type: ...;
                            };
                            PaymentMethodBoleto?: {
                                Aggrement?: ...;
                                deadlineDays?: ...;
                                documentNumber?: ...;
                                fine?: ...;
                                instructions?: ...;
                                interest?: ...;
                            };
                            PaymentMethodCreditCard?: {
                                Antifraud?: ...;
                                Card: ...;
                                cardOperatorId?: ...;
                                preAuthorize?: ...;
                            };
                            PaymentMethodPix?: {
                                Deadline?: ...;
                                fine?: ...;
                                instructions?: ...;
                                interest?: ...;
                            };
                            additionalInfo?: string;
                            firstPayDayDate: string;
                            galaxPayId: number;
                            mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                            myId: string;
                            paymentLink?: string;
                            periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                            planGalaxPayId: number;
                            planMyId: string;
                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                            value: number;
                        };
                        additionalInfo?: string;
                        authorizationCode?: string;
                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                        chargeGalaxPayId: number;
                        chargeMyId: string;
                        datetimeLastSentToOperator: string;
                        fee: number;
                        galaxPayId: number;
                        installment: number;
                        myId: string;
                        payday: string;
                        paydayDate: string;
                        payedOutsideGalaxPay: boolean;
                        reasonDenied?: string;
                        status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                        statusDate: string;
                        statusDescription: string;
                        subscriptionGalaxPayId: number;
                        subscriptionMyId: string;
                        tid?: string;
                        value: number;
                    }[];
                    additionalInfo: null | string;
                    galaxPayId: string;
                    mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                    myId: null | string;
                    payedOutsideGalaxPay: boolean;
                    paymentLink: string;
                    planGalaxPayId: string;
                    planMyId: null | string;
                    status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                    value: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
            create: ((args) => Promise<{
                body: {
                    Charge: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: (...) | (...);
                                name?: (...) | (...);
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: ...;
                                    maxInstallment?: ...;
                                    name?: ...;
                                    operatorIds?: ...;
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: (...) | (...);
                                value?: (...) | (...);
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "fixed" | "percent";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: ...;
                                agency: ...;
                                bankName: ...;
                                bankNumber: ...;
                                depositDate: ...;
                                liquidValue: ...;
                                taxPercent: ...;
                                taxValue: ...;
                                type: ...;
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: ...;
                                    createdAt: ...;
                                    customerGalaxPayId: ...;
                                    customerMyId: ...;
                                    cvv: ...;
                                    expiresAt: ...;
                                    galaxPayId: ...;
                                    holder: ...;
                                    myId: ...;
                                    number: ...;
                                    updatedAt: ...;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                };
                                InvoiceConfig?: (...) | (...);
                                PaymentMethodBoleto?: (...) | (...);
                                PaymentMethodCreditCard?: (...) | (...);
                                PaymentMethodPix?: (...) | (...);
                                additionalInfo?: (...) | (...);
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: (...) | (...) | (...);
                                myId: string;
                                paymentLink?: (...) | (...);
                                periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                planGalaxPayId: number;
                                planMyId: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    type: boolean;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
            list: ((args) => Promise<{
                body: {
                    Charges: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: (...) | (...);
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: (...)[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: ...;
                                name?: ...;
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: ...;
                                sessionId: ...;
                            };
                            Card: {
                                Brand?: (...) | (...);
                                createdAt?: (...) | (...);
                                customerGalaxPayId?: (...) | (...);
                                customerMyId?: (...) | (...);
                                cvv?: (...) | (...);
                                expiresAt?: (...) | (...);
                                galaxPayId?: (...) | (...);
                                holder?: (...) | (...);
                                myId?: (...) | (...);
                                number?: (...) | (...);
                                updatedAt?: (...) | (...);
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: ...;
                                value?: ...;
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "fixed" | "percent";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: ...;
                                message: ...;
                            };
                            Antifraud: {
                                approved: ...;
                                ip: ...;
                                sent: ...;
                                sessionId: ...;
                            };
                            Boleto: {
                                bankAccount: ...;
                                bankAgency: ...;
                                bankEmissor: ...;
                                bankLine: ...;
                                bankNumber: ...;
                                barCode: ...;
                                pdf: ...;
                            };
                            ConciliationOccurrences: (...)[];
                            CreditCard: {
                                Card: ...;
                            };
                            Invoice: {
                                description: ...;
                                number: ...;
                                pdf: ...;
                                status: ...;
                                statusDate: ...;
                                statusDescription: ...;
                                xml: ...;
                            };
                            Pix: {
                                image: ...;
                                page: ...;
                                qrCode: ...;
                                reference: ...;
                            };
                            Subscription: {
                                Customer: ...;
                                InvoiceConfig?: ...;
                                PaymentMethodBoleto?: ...;
                                PaymentMethodCreditCard?: ...;
                                PaymentMethodPix?: ...;
                                additionalInfo?: ...;
                                firstPayDayDate: ...;
                                galaxPayId: ...;
                                mainPaymentMethodId: ...;
                                myId: ...;
                                paymentLink?: ...;
                                periodicity: ...;
                                planGalaxPayId: ...;
                                planMyId: ...;
                                status: ...;
                                value: ...;
                            };
                            additionalInfo?: (...) | (...);
                            authorizationCode?: (...) | (...);
                            cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: (...) | (...);
                            status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: (...) | (...);
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    }[];
                    totalQtdFoundInPage: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
            retry: ((args) => Promise<{
                body: {
                    Charge: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: (...) | (...);
                                name?: (...) | (...);
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: ...;
                                    maxInstallment?: ...;
                                    name?: ...;
                                    operatorIds?: ...;
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: (...) | (...);
                                value?: (...) | (...);
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "fixed" | "percent";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: ...;
                                agency: ...;
                                bankName: ...;
                                bankNumber: ...;
                                depositDate: ...;
                                liquidValue: ...;
                                taxPercent: ...;
                                taxValue: ...;
                                type: ...;
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: ...;
                                    createdAt: ...;
                                    customerGalaxPayId: ...;
                                    customerMyId: ...;
                                    cvv: ...;
                                    expiresAt: ...;
                                    galaxPayId: ...;
                                    holder: ...;
                                    myId: ...;
                                    number: ...;
                                    updatedAt: ...;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                };
                                InvoiceConfig?: (...) | (...);
                                PaymentMethodBoleto?: (...) | (...);
                                PaymentMethodCreditCard?: (...) | (...);
                                PaymentMethodPix?: (...) | (...);
                                additionalInfo?: (...) | (...);
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: (...) | (...) | (...);
                                myId: string;
                                paymentLink?: (...) | (...);
                                periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                planGalaxPayId: number;
                                planMyId: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    type: boolean;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
            reverse: ((args) => Promise<{
                body: {
                    Charge: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: (...) | (...);
                                name?: (...) | (...);
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: ...;
                                    maxInstallment?: ...;
                                    name?: ...;
                                    operatorIds?: ...;
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: (...) | (...);
                                value?: (...) | (...);
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "fixed" | "percent";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: ...;
                                agency: ...;
                                bankName: ...;
                                bankNumber: ...;
                                depositDate: ...;
                                liquidValue: ...;
                                taxPercent: ...;
                                taxValue: ...;
                                type: ...;
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: ...;
                                    createdAt: ...;
                                    customerGalaxPayId: ...;
                                    customerMyId: ...;
                                    cvv: ...;
                                    expiresAt: ...;
                                    galaxPayId: ...;
                                    holder: ...;
                                    myId: ...;
                                    number: ...;
                                    updatedAt: ...;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                };
                                InvoiceConfig?: (...) | (...);
                                PaymentMethodBoleto?: (...) | (...);
                                PaymentMethodCreditCard?: (...) | (...);
                                PaymentMethodPix?: (...) | (...);
                                additionalInfo?: (...) | (...);
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: (...) | (...) | (...);
                                myId: string;
                                paymentLink?: (...) | (...);
                                periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                planGalaxPayId: number;
                                planMyId: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    type: boolean;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
            update: ((args) => Promise<{
                body: {
                    Charge: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: (...) | (...);
                                name?: (...) | (...);
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: ...;
                                    maxInstallment?: ...;
                                    name?: ...;
                                    operatorIds?: ...;
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: (...) | (...);
                                value?: (...) | (...);
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "fixed" | "percent";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: ...;
                                agency: ...;
                                bankName: ...;
                                bankNumber: ...;
                                depositDate: ...;
                                liquidValue: ...;
                                taxPercent: ...;
                                taxValue: ...;
                                type: ...;
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: ...;
                                    createdAt: ...;
                                    customerGalaxPayId: ...;
                                    customerMyId: ...;
                                    cvv: ...;
                                    expiresAt: ...;
                                    galaxPayId: ...;
                                    holder: ...;
                                    myId: ...;
                                    number: ...;
                                    updatedAt: ...;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                };
                                InvoiceConfig?: (...) | (...);
                                PaymentMethodBoleto?: (...) | (...);
                                PaymentMethodCreditCard?: (...) | (...);
                                PaymentMethodPix?: (...) | (...);
                                additionalInfo?: (...) | (...);
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: (...) | (...) | (...);
                                myId: string;
                                paymentLink?: (...) | (...);
                                periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                planGalaxPayId: number;
                                planMyId: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    type: boolean;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
        }
      • Returns {
            cancel: ((args) => Promise<{
                body: {
                    Contract: {
                        acceptedAt: string;
                        document: string;
                        ip: string;
                        name: string;
                        pdf: string;
                    };
                    Customer: {
                        Address: {
                            city: string;
                            complement?: string;
                            neighborhood: string;
                            number: string;
                            state: string;
                            street: string;
                            zipCode: string;
                        };
                        createdAt: string;
                        document: string;
                        emails: string[];
                        galaPayId: number;
                        invoiceHoldIss?: boolean;
                        municipalDocument?: string;
                        myId: string;
                        name: string;
                        phones?: number[];
                        status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                        updatedAt: string;
                    };
                    ExtraFields: {
                        tagName: string;
                        value: string;
                    }[];
                    InvoiceConfig: {
                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                        description: string;
                        galaxPaySubAccountId?: number;
                        qtdDaysAfterPay?: number;
                        qtdDaysBeforePayDay?: number;
                        type: "onePerTransaction" | "onlyOne";
                    };
                    PaymentMethodBoleto: {
                        Aggrement?: {
                            document?: string;
                            name?: string;
                        };
                        deadlineDays?: number;
                        documentNumber?: string;
                        fine?: number;
                        instructions?: string;
                        interest?: number;
                    };
                    PaymentMethodCreditCard: {
                        Antifraud?: {
                            ip: string;
                            sessionId: string;
                        };
                        Card: {
                            Brand?: {
                                id?: (...) | (...);
                                maxInstallment?: (...) | (...);
                                name?: (...) | (...);
                                operatorIds?: (...) | (...);
                            };
                            createdAt?: string;
                            customerGalaxPayId?: number;
                            customerMyId?: string;
                            cvv?: string;
                            expiresAt?: string;
                            galaxPayId?: number;
                            holder?: string;
                            myId?: string;
                            number?: string;
                            updatedAt?: string;
                        };
                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                        preAuthorize?: boolean;
                    };
                    PaymentMethodPix: {
                        Deadline?: {
                            type?: "days";
                            value?: number;
                        };
                        fine?: number;
                        instructions?: string;
                        interest?: number;
                    };
                    Split: {
                        billGalaxyPayId: number;
                        companyGalaxyPayId: number;
                        galaxyPayId: number;
                        groupGalaxyPayId: number;
                        paymentMethod: string;
                        type: "fixed" | "percent";
                        value: number;
                    };
                    Transactions: {
                        AbecsReasonDenied: {
                            code: string;
                            message: string;
                        };
                        Antifraud: {
                            approved: boolean;
                            ip: string;
                            sent: boolean;
                            sessionId: string;
                        };
                        Boleto: {
                            bankAccount: string;
                            bankAgency: string;
                            bankEmissor: string;
                            bankLine: string;
                            bankNumber: number;
                            barCode: string;
                            pdf: string;
                        };
                        ConciliationOccurrences: {
                            account: string;
                            agency: string;
                            bankName: string;
                            bankNumber: number;
                            depositDate: string;
                            liquidValue: number;
                            taxPercent: number;
                            taxValue: number;
                            type: (...) | (...);
                        }[];
                        CreditCard: {
                            Card: {
                                Brand: {
                                    id: ...;
                                    maxInstallment: ...;
                                    name: ...;
                                    operatorIds: ...;
                                };
                                createdAt: string;
                                customerGalaxPayId: number;
                                customerMyId: string;
                                cvv: string;
                                expiresAt: string;
                                galaxPayId: number;
                                holder: string;
                                myId: string;
                                number: string;
                                updatedAt: string;
                            };
                        };
                        Invoice: {
                            description: string;
                            number: string;
                            pdf: string;
                            status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                            statusDate: string;
                            statusDescription: string;
                            xml: string;
                        };
                        Pix: {
                            image: string;
                            page: string;
                            qrCode: string;
                            reference: string;
                        };
                        Subscription: {
                            Customer: {
                                Address?: (...) | (...);
                                createdAt?: (...) | (...);
                                document?: (...) | (...);
                                emails?: (...) | (...);
                                galaPayId?: (...) | (...);
                                invoiceHoldIss?: (...) | (...) | (...);
                                municipalDocument?: (...) | (...);
                                myId?: (...) | (...);
                                name?: (...) | (...);
                                phones?: (...) | (...);
                                status?: (...) | (...) | (...) | (...) | (...);
                                updatedAt?: (...) | (...);
                            };
                            InvoiceConfig?: {
                                createOn: ...;
                                description: ...;
                                galaxPaySubAccountId?: ...;
                                qtdDaysAfterPay?: ...;
                                qtdDaysBeforePayDay?: ...;
                                type: ...;
                            };
                            PaymentMethodBoleto?: {
                                Aggrement?: ...;
                                deadlineDays?: ...;
                                documentNumber?: ...;
                                fine?: ...;
                                instructions?: ...;
                                interest?: ...;
                            };
                            PaymentMethodCreditCard?: {
                                Antifraud?: ...;
                                Card: ...;
                                cardOperatorId?: ...;
                                preAuthorize?: ...;
                            };
                            PaymentMethodPix?: {
                                Deadline?: ...;
                                fine?: ...;
                                instructions?: ...;
                                interest?: ...;
                            };
                            additionalInfo?: string;
                            firstPayDayDate: string;
                            galaxPayId: number;
                            mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                            myId: string;
                            paymentLink?: string;
                            periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                            planGalaxPayId: number;
                            planMyId: string;
                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                            value: number;
                        };
                        additionalInfo?: string;
                        authorizationCode?: string;
                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                        chargeGalaxPayId: number;
                        chargeMyId: string;
                        datetimeLastSentToOperator: string;
                        fee: number;
                        galaxPayId: number;
                        installment: number;
                        myId: string;
                        payday: string;
                        paydayDate: string;
                        payedOutsideGalaxPay: boolean;
                        reasonDenied?: string;
                        status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                        statusDate: string;
                        statusDescription: string;
                        subscriptionGalaxPayId: number;
                        subscriptionMyId: string;
                        tid?: string;
                        value: number;
                    }[];
                    additionalInfo: null | string;
                    galaxPayId: string;
                    mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                    myId: null | string;
                    payedOutsideGalaxPay: boolean;
                    paymentLink: string;
                    planGalaxPayId: string;
                    planMyId: null | string;
                    status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                    value: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
            capture: ((args) => Promise<{
                body: {
                    Contract: {
                        acceptedAt: string;
                        document: string;
                        ip: string;
                        name: string;
                        pdf: string;
                    };
                    Customer: {
                        Address: {
                            city: string;
                            complement?: string;
                            neighborhood: string;
                            number: string;
                            state: string;
                            street: string;
                            zipCode: string;
                        };
                        createdAt: string;
                        document: string;
                        emails: string[];
                        galaPayId: number;
                        invoiceHoldIss?: boolean;
                        municipalDocument?: string;
                        myId: string;
                        name: string;
                        phones?: number[];
                        status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                        updatedAt: string;
                    };
                    ExtraFields: {
                        tagName: string;
                        value: string;
                    }[];
                    InvoiceConfig: {
                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                        description: string;
                        galaxPaySubAccountId?: number;
                        qtdDaysAfterPay?: number;
                        qtdDaysBeforePayDay?: number;
                        type: "onePerTransaction" | "onlyOne";
                    };
                    PaymentMethodBoleto: {
                        Aggrement?: {
                            document?: string;
                            name?: string;
                        };
                        deadlineDays?: number;
                        documentNumber?: string;
                        fine?: number;
                        instructions?: string;
                        interest?: number;
                    };
                    PaymentMethodCreditCard: {
                        Antifraud?: {
                            ip: string;
                            sessionId: string;
                        };
                        Card: {
                            Brand?: {
                                id?: (...) | (...);
                                maxInstallment?: (...) | (...);
                                name?: (...) | (...);
                                operatorIds?: (...) | (...);
                            };
                            createdAt?: string;
                            customerGalaxPayId?: number;
                            customerMyId?: string;
                            cvv?: string;
                            expiresAt?: string;
                            galaxPayId?: number;
                            holder?: string;
                            myId?: string;
                            number?: string;
                            updatedAt?: string;
                        };
                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                        preAuthorize?: boolean;
                    };
                    PaymentMethodPix: {
                        Deadline?: {
                            type?: "days";
                            value?: number;
                        };
                        fine?: number;
                        instructions?: string;
                        interest?: number;
                    };
                    Split: {
                        billGalaxyPayId: number;
                        companyGalaxyPayId: number;
                        galaxyPayId: number;
                        groupGalaxyPayId: number;
                        paymentMethod: string;
                        type: "fixed" | "percent";
                        value: number;
                    };
                    Transactions: {
                        AbecsReasonDenied: {
                            code: string;
                            message: string;
                        };
                        Antifraud: {
                            approved: boolean;
                            ip: string;
                            sent: boolean;
                            sessionId: string;
                        };
                        Boleto: {
                            bankAccount: string;
                            bankAgency: string;
                            bankEmissor: string;
                            bankLine: string;
                            bankNumber: number;
                            barCode: string;
                            pdf: string;
                        };
                        ConciliationOccurrences: {
                            account: string;
                            agency: string;
                            bankName: string;
                            bankNumber: number;
                            depositDate: string;
                            liquidValue: number;
                            taxPercent: number;
                            taxValue: number;
                            type: (...) | (...);
                        }[];
                        CreditCard: {
                            Card: {
                                Brand: {
                                    id: ...;
                                    maxInstallment: ...;
                                    name: ...;
                                    operatorIds: ...;
                                };
                                createdAt: string;
                                customerGalaxPayId: number;
                                customerMyId: string;
                                cvv: string;
                                expiresAt: string;
                                galaxPayId: number;
                                holder: string;
                                myId: string;
                                number: string;
                                updatedAt: string;
                            };
                        };
                        Invoice: {
                            description: string;
                            number: string;
                            pdf: string;
                            status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                            statusDate: string;
                            statusDescription: string;
                            xml: string;
                        };
                        Pix: {
                            image: string;
                            page: string;
                            qrCode: string;
                            reference: string;
                        };
                        Subscription: {
                            Customer: {
                                Address?: (...) | (...);
                                createdAt?: (...) | (...);
                                document?: (...) | (...);
                                emails?: (...) | (...);
                                galaPayId?: (...) | (...);
                                invoiceHoldIss?: (...) | (...) | (...);
                                municipalDocument?: (...) | (...);
                                myId?: (...) | (...);
                                name?: (...) | (...);
                                phones?: (...) | (...);
                                status?: (...) | (...) | (...) | (...) | (...);
                                updatedAt?: (...) | (...);
                            };
                            InvoiceConfig?: {
                                createOn: ...;
                                description: ...;
                                galaxPaySubAccountId?: ...;
                                qtdDaysAfterPay?: ...;
                                qtdDaysBeforePayDay?: ...;
                                type: ...;
                            };
                            PaymentMethodBoleto?: {
                                Aggrement?: ...;
                                deadlineDays?: ...;
                                documentNumber?: ...;
                                fine?: ...;
                                instructions?: ...;
                                interest?: ...;
                            };
                            PaymentMethodCreditCard?: {
                                Antifraud?: ...;
                                Card: ...;
                                cardOperatorId?: ...;
                                preAuthorize?: ...;
                            };
                            PaymentMethodPix?: {
                                Deadline?: ...;
                                fine?: ...;
                                instructions?: ...;
                                interest?: ...;
                            };
                            additionalInfo?: string;
                            firstPayDayDate: string;
                            galaxPayId: number;
                            mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                            myId: string;
                            paymentLink?: string;
                            periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                            planGalaxPayId: number;
                            planMyId: string;
                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                            value: number;
                        };
                        additionalInfo?: string;
                        authorizationCode?: string;
                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                        chargeGalaxPayId: number;
                        chargeMyId: string;
                        datetimeLastSentToOperator: string;
                        fee: number;
                        galaxPayId: number;
                        installment: number;
                        myId: string;
                        payday: string;
                        paydayDate: string;
                        payedOutsideGalaxPay: boolean;
                        reasonDenied?: string;
                        status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                        statusDate: string;
                        statusDescription: string;
                        subscriptionGalaxPayId: number;
                        subscriptionMyId: string;
                        tid?: string;
                        value: number;
                    }[];
                    additionalInfo: null | string;
                    galaxPayId: string;
                    mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                    myId: null | string;
                    payedOutsideGalaxPay: boolean;
                    paymentLink: string;
                    planGalaxPayId: string;
                    planMyId: null | string;
                    status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                    value: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
            create: ((args) => Promise<{
                body: {
                    Charge: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: (...) | (...);
                                name?: (...) | (...);
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: ...;
                                    maxInstallment?: ...;
                                    name?: ...;
                                    operatorIds?: ...;
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: (...) | (...);
                                value?: (...) | (...);
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "fixed" | "percent";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: ...;
                                agency: ...;
                                bankName: ...;
                                bankNumber: ...;
                                depositDate: ...;
                                liquidValue: ...;
                                taxPercent: ...;
                                taxValue: ...;
                                type: ...;
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: ...;
                                    createdAt: ...;
                                    customerGalaxPayId: ...;
                                    customerMyId: ...;
                                    cvv: ...;
                                    expiresAt: ...;
                                    galaxPayId: ...;
                                    holder: ...;
                                    myId: ...;
                                    number: ...;
                                    updatedAt: ...;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                };
                                InvoiceConfig?: (...) | (...);
                                PaymentMethodBoleto?: (...) | (...);
                                PaymentMethodCreditCard?: (...) | (...);
                                PaymentMethodPix?: (...) | (...);
                                additionalInfo?: (...) | (...);
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: (...) | (...) | (...);
                                myId: string;
                                paymentLink?: (...) | (...);
                                periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                planGalaxPayId: number;
                                planMyId: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    type: boolean;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
            list: ((args) => Promise<{
                body: {
                    Charges: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: (...) | (...);
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: (...)[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: ...;
                                name?: ...;
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: ...;
                                sessionId: ...;
                            };
                            Card: {
                                Brand?: (...) | (...);
                                createdAt?: (...) | (...);
                                customerGalaxPayId?: (...) | (...);
                                customerMyId?: (...) | (...);
                                cvv?: (...) | (...);
                                expiresAt?: (...) | (...);
                                galaxPayId?: (...) | (...);
                                holder?: (...) | (...);
                                myId?: (...) | (...);
                                number?: (...) | (...);
                                updatedAt?: (...) | (...);
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: ...;
                                value?: ...;
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "fixed" | "percent";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: ...;
                                message: ...;
                            };
                            Antifraud: {
                                approved: ...;
                                ip: ...;
                                sent: ...;
                                sessionId: ...;
                            };
                            Boleto: {
                                bankAccount: ...;
                                bankAgency: ...;
                                bankEmissor: ...;
                                bankLine: ...;
                                bankNumber: ...;
                                barCode: ...;
                                pdf: ...;
                            };
                            ConciliationOccurrences: (...)[];
                            CreditCard: {
                                Card: ...;
                            };
                            Invoice: {
                                description: ...;
                                number: ...;
                                pdf: ...;
                                status: ...;
                                statusDate: ...;
                                statusDescription: ...;
                                xml: ...;
                            };
                            Pix: {
                                image: ...;
                                page: ...;
                                qrCode: ...;
                                reference: ...;
                            };
                            Subscription: {
                                Customer: ...;
                                InvoiceConfig?: ...;
                                PaymentMethodBoleto?: ...;
                                PaymentMethodCreditCard?: ...;
                                PaymentMethodPix?: ...;
                                additionalInfo?: ...;
                                firstPayDayDate: ...;
                                galaxPayId: ...;
                                mainPaymentMethodId: ...;
                                myId: ...;
                                paymentLink?: ...;
                                periodicity: ...;
                                planGalaxPayId: ...;
                                planMyId: ...;
                                status: ...;
                                value: ...;
                            };
                            additionalInfo?: (...) | (...);
                            authorizationCode?: (...) | (...);
                            cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: (...) | (...);
                            status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: (...) | (...);
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    }[];
                    totalQtdFoundInPage: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
            retry: ((args) => Promise<{
                body: {
                    Charge: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: (...) | (...);
                                name?: (...) | (...);
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: ...;
                                    maxInstallment?: ...;
                                    name?: ...;
                                    operatorIds?: ...;
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: (...) | (...);
                                value?: (...) | (...);
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "fixed" | "percent";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: ...;
                                agency: ...;
                                bankName: ...;
                                bankNumber: ...;
                                depositDate: ...;
                                liquidValue: ...;
                                taxPercent: ...;
                                taxValue: ...;
                                type: ...;
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: ...;
                                    createdAt: ...;
                                    customerGalaxPayId: ...;
                                    customerMyId: ...;
                                    cvv: ...;
                                    expiresAt: ...;
                                    galaxPayId: ...;
                                    holder: ...;
                                    myId: ...;
                                    number: ...;
                                    updatedAt: ...;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                };
                                InvoiceConfig?: (...) | (...);
                                PaymentMethodBoleto?: (...) | (...);
                                PaymentMethodCreditCard?: (...) | (...);
                                PaymentMethodPix?: (...) | (...);
                                additionalInfo?: (...) | (...);
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: (...) | (...) | (...);
                                myId: string;
                                paymentLink?: (...) | (...);
                                periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                planGalaxPayId: number;
                                planMyId: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    type: boolean;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
            reverse: ((args) => Promise<{
                body: {
                    Charge: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: (...) | (...);
                                name?: (...) | (...);
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: ...;
                                    maxInstallment?: ...;
                                    name?: ...;
                                    operatorIds?: ...;
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: (...) | (...);
                                value?: (...) | (...);
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "fixed" | "percent";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: ...;
                                agency: ...;
                                bankName: ...;
                                bankNumber: ...;
                                depositDate: ...;
                                liquidValue: ...;
                                taxPercent: ...;
                                taxValue: ...;
                                type: ...;
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: ...;
                                    createdAt: ...;
                                    customerGalaxPayId: ...;
                                    customerMyId: ...;
                                    cvv: ...;
                                    expiresAt: ...;
                                    galaxPayId: ...;
                                    holder: ...;
                                    myId: ...;
                                    number: ...;
                                    updatedAt: ...;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                };
                                InvoiceConfig?: (...) | (...);
                                PaymentMethodBoleto?: (...) | (...);
                                PaymentMethodCreditCard?: (...) | (...);
                                PaymentMethodPix?: (...) | (...);
                                additionalInfo?: (...) | (...);
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: (...) | (...) | (...);
                                myId: string;
                                paymentLink?: (...) | (...);
                                periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                planGalaxPayId: number;
                                planMyId: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    type: boolean;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
            update: ((args) => Promise<{
                body: {
                    Charge: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: (...) | (...);
                                name?: (...) | (...);
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: ...;
                                    maxInstallment?: ...;
                                    name?: ...;
                                    operatorIds?: ...;
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: (...) | (...);
                                value?: (...) | (...);
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "fixed" | "percent";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: ...;
                                agency: ...;
                                bankName: ...;
                                bankNumber: ...;
                                depositDate: ...;
                                liquidValue: ...;
                                taxPercent: ...;
                                taxValue: ...;
                                type: ...;
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: ...;
                                    createdAt: ...;
                                    customerGalaxPayId: ...;
                                    customerMyId: ...;
                                    cvv: ...;
                                    expiresAt: ...;
                                    galaxPayId: ...;
                                    holder: ...;
                                    myId: ...;
                                    number: ...;
                                    updatedAt: ...;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                };
                                InvoiceConfig?: (...) | (...);
                                PaymentMethodBoleto?: (...) | (...);
                                PaymentMethodCreditCard?: (...) | (...);
                                PaymentMethodPix?: (...) | (...);
                                additionalInfo?: (...) | (...);
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: (...) | (...) | (...);
                                myId: string;
                                paymentLink?: (...) | (...);
                                periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                planGalaxPayId: number;
                                planMyId: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    type: boolean;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>);
        }

        • cancel: ((args) => Promise<{
              body: {
                  Contract: {
                      acceptedAt: string;
                      document: string;
                      ip: string;
                      name: string;
                      pdf: string;
                  };
                  Customer: {
                      Address: {
                          city: string;
                          complement?: string;
                          neighborhood: string;
                          number: string;
                          state: string;
                          street: string;
                          zipCode: string;
                      };
                      createdAt: string;
                      document: string;
                      emails: string[];
                      galaPayId: number;
                      invoiceHoldIss?: boolean;
                      municipalDocument?: string;
                      myId: string;
                      name: string;
                      phones?: number[];
                      status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                      updatedAt: string;
                  };
                  ExtraFields: {
                      tagName: string;
                      value: string;
                  }[];
                  InvoiceConfig: {
                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                      description: string;
                      galaxPaySubAccountId?: number;
                      qtdDaysAfterPay?: number;
                      qtdDaysBeforePayDay?: number;
                      type: "onePerTransaction" | "onlyOne";
                  };
                  PaymentMethodBoleto: {
                      Aggrement?: {
                          document?: string;
                          name?: string;
                      };
                      deadlineDays?: number;
                      documentNumber?: string;
                      fine?: number;
                      instructions?: string;
                      interest?: number;
                  };
                  PaymentMethodCreditCard: {
                      Antifraud?: {
                          ip: string;
                          sessionId: string;
                      };
                      Card: {
                          Brand?: {
                              id?: (...) | (...);
                              maxInstallment?: (...) | (...);
                              name?: (...) | (...);
                              operatorIds?: (...) | (...);
                          };
                          createdAt?: string;
                          customerGalaxPayId?: number;
                          customerMyId?: string;
                          cvv?: string;
                          expiresAt?: string;
                          galaxPayId?: number;
                          holder?: string;
                          myId?: string;
                          number?: string;
                          updatedAt?: string;
                      };
                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                      preAuthorize?: boolean;
                  };
                  PaymentMethodPix: {
                      Deadline?: {
                          type?: "days";
                          value?: number;
                      };
                      fine?: number;
                      instructions?: string;
                      interest?: number;
                  };
                  Split: {
                      billGalaxyPayId: number;
                      companyGalaxyPayId: number;
                      galaxyPayId: number;
                      groupGalaxyPayId: number;
                      paymentMethod: string;
                      type: "fixed" | "percent";
                      value: number;
                  };
                  Transactions: {
                      AbecsReasonDenied: {
                          code: string;
                          message: string;
                      };
                      Antifraud: {
                          approved: boolean;
                          ip: string;
                          sent: boolean;
                          sessionId: string;
                      };
                      Boleto: {
                          bankAccount: string;
                          bankAgency: string;
                          bankEmissor: string;
                          bankLine: string;
                          bankNumber: number;
                          barCode: string;
                          pdf: string;
                      };
                      ConciliationOccurrences: {
                          account: string;
                          agency: string;
                          bankName: string;
                          bankNumber: number;
                          depositDate: string;
                          liquidValue: number;
                          taxPercent: number;
                          taxValue: number;
                          type: (...) | (...);
                      }[];
                      CreditCard: {
                          Card: {
                              Brand: {
                                  id: ...;
                                  maxInstallment: ...;
                                  name: ...;
                                  operatorIds: ...;
                              };
                              createdAt: string;
                              customerGalaxPayId: number;
                              customerMyId: string;
                              cvv: string;
                              expiresAt: string;
                              galaxPayId: number;
                              holder: string;
                              myId: string;
                              number: string;
                              updatedAt: string;
                          };
                      };
                      Invoice: {
                          description: string;
                          number: string;
                          pdf: string;
                          status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                          statusDate: string;
                          statusDescription: string;
                          xml: string;
                      };
                      Pix: {
                          image: string;
                          page: string;
                          qrCode: string;
                          reference: string;
                      };
                      Subscription: {
                          Customer: {
                              Address?: (...) | (...);
                              createdAt?: (...) | (...);
                              document?: (...) | (...);
                              emails?: (...) | (...);
                              galaPayId?: (...) | (...);
                              invoiceHoldIss?: (...) | (...) | (...);
                              municipalDocument?: (...) | (...);
                              myId?: (...) | (...);
                              name?: (...) | (...);
                              phones?: (...) | (...);
                              status?: (...) | (...) | (...) | (...) | (...);
                              updatedAt?: (...) | (...);
                          };
                          InvoiceConfig?: {
                              createOn: ...;
                              description: ...;
                              galaxPaySubAccountId?: ...;
                              qtdDaysAfterPay?: ...;
                              qtdDaysBeforePayDay?: ...;
                              type: ...;
                          };
                          PaymentMethodBoleto?: {
                              Aggrement?: ...;
                              deadlineDays?: ...;
                              documentNumber?: ...;
                              fine?: ...;
                              instructions?: ...;
                              interest?: ...;
                          };
                          PaymentMethodCreditCard?: {
                              Antifraud?: ...;
                              Card: ...;
                              cardOperatorId?: ...;
                              preAuthorize?: ...;
                          };
                          PaymentMethodPix?: {
                              Deadline?: ...;
                              fine?: ...;
                              instructions?: ...;
                              interest?: ...;
                          };
                          additionalInfo?: string;
                          firstPayDayDate: string;
                          galaxPayId: number;
                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                          myId: string;
                          paymentLink?: string;
                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                          planGalaxPayId: number;
                          planMyId: string;
                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                          value: number;
                      };
                      additionalInfo?: string;
                      authorizationCode?: string;
                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                      chargeGalaxPayId: number;
                      chargeMyId: string;
                      datetimeLastSentToOperator: string;
                      fee: number;
                      galaxPayId: number;
                      installment: number;
                      myId: string;
                      payday: string;
                      paydayDate: string;
                      payedOutsideGalaxPay: boolean;
                      reasonDenied?: string;
                      status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                      statusDate: string;
                      statusDescription: string;
                      subscriptionGalaxPayId: number;
                      subscriptionMyId: string;
                      tid?: string;
                      value: number;
                  }[];
                  additionalInfo: null | string;
                  galaxPayId: string;
                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                  myId: null | string;
                  payedOutsideGalaxPay: boolean;
                  paymentLink: string;
                  planGalaxPayId: string;
                  planMyId: null | string;
                  status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                  value: number;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>)
            • (args): Promise<{
                  body: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: string;
                              name?: string;
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: string;
                              sessionId: string;
                          };
                          Card: {
                              Brand?: {
                                  id?: (...) | (...);
                                  maxInstallment?: (...) | (...);
                                  name?: (...) | (...);
                                  operatorIds?: (...) | (...);
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: "days";
                              value?: number;
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "fixed" | "percent";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: string;
                              message: string;
                          };
                          Antifraud: {
                              approved: boolean;
                              ip: string;
                              sent: boolean;
                              sessionId: string;
                          };
                          Boleto: {
                              bankAccount: string;
                              bankAgency: string;
                              bankEmissor: string;
                              bankLine: string;
                              bankNumber: number;
                              barCode: string;
                              pdf: string;
                          };
                          ConciliationOccurrences: {
                              account: string;
                              agency: string;
                              bankName: string;
                              bankNumber: number;
                              depositDate: string;
                              liquidValue: number;
                              taxPercent: number;
                              taxValue: number;
                              type: (...) | (...);
                          }[];
                          CreditCard: {
                              Card: {
                                  Brand: {
                                      id: ...;
                                      maxInstallment: ...;
                                      name: ...;
                                      operatorIds: ...;
                                  };
                                  createdAt: string;
                                  customerGalaxPayId: number;
                                  customerMyId: string;
                                  cvv: string;
                                  expiresAt: string;
                                  galaxPayId: number;
                                  holder: string;
                                  myId: string;
                                  number: string;
                                  updatedAt: string;
                              };
                          };
                          Invoice: {
                              description: string;
                              number: string;
                              pdf: string;
                              status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                              statusDate: string;
                              statusDescription: string;
                              xml: string;
                          };
                          Pix: {
                              image: string;
                              page: string;
                              qrCode: string;
                              reference: string;
                          };
                          Subscription: {
                              Customer: {
                                  Address?: (...) | (...);
                                  createdAt?: (...) | (...);
                                  document?: (...) | (...);
                                  emails?: (...) | (...);
                                  galaPayId?: (...) | (...);
                                  invoiceHoldIss?: (...) | (...) | (...);
                                  municipalDocument?: (...) | (...);
                                  myId?: (...) | (...);
                                  name?: (...) | (...);
                                  phones?: (...) | (...);
                                  status?: (...) | (...) | (...) | (...) | (...);
                                  updatedAt?: (...) | (...);
                              };
                              InvoiceConfig?: {
                                  createOn: ...;
                                  description: ...;
                                  galaxPaySubAccountId?: ...;
                                  qtdDaysAfterPay?: ...;
                                  qtdDaysBeforePayDay?: ...;
                                  type: ...;
                              };
                              PaymentMethodBoleto?: {
                                  Aggrement?: ...;
                                  deadlineDays?: ...;
                                  documentNumber?: ...;
                                  fine?: ...;
                                  instructions?: ...;
                                  interest?: ...;
                              };
                              PaymentMethodCreditCard?: {
                                  Antifraud?: ...;
                                  Card: ...;
                                  cardOperatorId?: ...;
                                  preAuthorize?: ...;
                              };
                              PaymentMethodPix?: {
                                  Deadline?: ...;
                                  fine?: ...;
                                  instructions?: ...;
                                  interest?: ...;
                              };
                              additionalInfo?: string;
                              firstPayDayDate: string;
                              galaxPayId: number;
                              mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                              myId: string;
                              paymentLink?: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              planGalaxPayId: number;
                              planMyId: string;
                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                              value: number;
                          };
                          additionalInfo?: string;
                          authorizationCode?: string;
                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: string;
                          status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: string;
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  };
                  headers: Headers;
                  status: 200;
              } | {
                  body: unknown;
                  headers: Headers;
                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
              }>
            • Parameters

              • args: {
                    body?: {};
                    cache?: any;
                    extraHeaders?: Record<string, undefined | string>;
                    fetchOptions?: FetchOptions;
                    overrideClientOptions?: Partial<OverrideableClientArgs>;
                    params: {
                        chargeId: string | number;
                        typeId: "galaxPayId" | "myId";
                    };
                }
                • Optional body?: {}
                  • Optional cache?: any

                    Deprecated

                    Use fetchOptions.cache instead

                  • Optional extraHeaders?: Record<string, undefined | string>
                  • Optional fetchOptions?: FetchOptions
                  • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                  • params: {
                        chargeId: string | number;
                        typeId: "galaxPayId" | "myId";
                    }
                    • chargeId: string | number
                    • typeId: "galaxPayId" | "myId"

                Returns Promise<{
                    body: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: string;
                                name?: string;
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: (...) | (...);
                                    maxInstallment?: (...) | (...);
                                    name?: (...) | (...);
                                    operatorIds?: (...) | (...);
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: "days";
                                value?: number;
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "fixed" | "percent";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: string;
                                agency: string;
                                bankName: string;
                                bankNumber: number;
                                depositDate: string;
                                liquidValue: number;
                                taxPercent: number;
                                taxValue: number;
                                type: (...) | (...);
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: {
                                        id: ...;
                                        maxInstallment: ...;
                                        name: ...;
                                        operatorIds: ...;
                                    };
                                    createdAt: string;
                                    customerGalaxPayId: number;
                                    customerMyId: string;
                                    cvv: string;
                                    expiresAt: string;
                                    galaxPayId: number;
                                    holder: string;
                                    myId: string;
                                    number: string;
                                    updatedAt: string;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: (...) | (...);
                                    createdAt?: (...) | (...);
                                    document?: (...) | (...);
                                    emails?: (...) | (...);
                                    galaPayId?: (...) | (...);
                                    invoiceHoldIss?: (...) | (...) | (...);
                                    municipalDocument?: (...) | (...);
                                    myId?: (...) | (...);
                                    name?: (...) | (...);
                                    phones?: (...) | (...);
                                    status?: (...) | (...) | (...) | (...) | (...);
                                    updatedAt?: (...) | (...);
                                };
                                InvoiceConfig?: {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                };
                                PaymentMethodPix?: {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                myId: string;
                                paymentLink?: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                planGalaxPayId: number;
                                planMyId: string;
                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>

          • capture: ((args) => Promise<{
                body: {
                    Contract: {
                        acceptedAt: string;
                        document: string;
                        ip: string;
                        name: string;
                        pdf: string;
                    };
                    Customer: {
                        Address: {
                            city: string;
                            complement?: string;
                            neighborhood: string;
                            number: string;
                            state: string;
                            street: string;
                            zipCode: string;
                        };
                        createdAt: string;
                        document: string;
                        emails: string[];
                        galaPayId: number;
                        invoiceHoldIss?: boolean;
                        municipalDocument?: string;
                        myId: string;
                        name: string;
                        phones?: number[];
                        status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                        updatedAt: string;
                    };
                    ExtraFields: {
                        tagName: string;
                        value: string;
                    }[];
                    InvoiceConfig: {
                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                        description: string;
                        galaxPaySubAccountId?: number;
                        qtdDaysAfterPay?: number;
                        qtdDaysBeforePayDay?: number;
                        type: "onePerTransaction" | "onlyOne";
                    };
                    PaymentMethodBoleto: {
                        Aggrement?: {
                            document?: string;
                            name?: string;
                        };
                        deadlineDays?: number;
                        documentNumber?: string;
                        fine?: number;
                        instructions?: string;
                        interest?: number;
                    };
                    PaymentMethodCreditCard: {
                        Antifraud?: {
                            ip: string;
                            sessionId: string;
                        };
                        Card: {
                            Brand?: {
                                id?: (...) | (...);
                                maxInstallment?: (...) | (...);
                                name?: (...) | (...);
                                operatorIds?: (...) | (...);
                            };
                            createdAt?: string;
                            customerGalaxPayId?: number;
                            customerMyId?: string;
                            cvv?: string;
                            expiresAt?: string;
                            galaxPayId?: number;
                            holder?: string;
                            myId?: string;
                            number?: string;
                            updatedAt?: string;
                        };
                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                        preAuthorize?: boolean;
                    };
                    PaymentMethodPix: {
                        Deadline?: {
                            type?: "days";
                            value?: number;
                        };
                        fine?: number;
                        instructions?: string;
                        interest?: number;
                    };
                    Split: {
                        billGalaxyPayId: number;
                        companyGalaxyPayId: number;
                        galaxyPayId: number;
                        groupGalaxyPayId: number;
                        paymentMethod: string;
                        type: "fixed" | "percent";
                        value: number;
                    };
                    Transactions: {
                        AbecsReasonDenied: {
                            code: string;
                            message: string;
                        };
                        Antifraud: {
                            approved: boolean;
                            ip: string;
                            sent: boolean;
                            sessionId: string;
                        };
                        Boleto: {
                            bankAccount: string;
                            bankAgency: string;
                            bankEmissor: string;
                            bankLine: string;
                            bankNumber: number;
                            barCode: string;
                            pdf: string;
                        };
                        ConciliationOccurrences: {
                            account: string;
                            agency: string;
                            bankName: string;
                            bankNumber: number;
                            depositDate: string;
                            liquidValue: number;
                            taxPercent: number;
                            taxValue: number;
                            type: (...) | (...);
                        }[];
                        CreditCard: {
                            Card: {
                                Brand: {
                                    id: ...;
                                    maxInstallment: ...;
                                    name: ...;
                                    operatorIds: ...;
                                };
                                createdAt: string;
                                customerGalaxPayId: number;
                                customerMyId: string;
                                cvv: string;
                                expiresAt: string;
                                galaxPayId: number;
                                holder: string;
                                myId: string;
                                number: string;
                                updatedAt: string;
                            };
                        };
                        Invoice: {
                            description: string;
                            number: string;
                            pdf: string;
                            status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                            statusDate: string;
                            statusDescription: string;
                            xml: string;
                        };
                        Pix: {
                            image: string;
                            page: string;
                            qrCode: string;
                            reference: string;
                        };
                        Subscription: {
                            Customer: {
                                Address?: (...) | (...);
                                createdAt?: (...) | (...);
                                document?: (...) | (...);
                                emails?: (...) | (...);
                                galaPayId?: (...) | (...);
                                invoiceHoldIss?: (...) | (...) | (...);
                                municipalDocument?: (...) | (...);
                                myId?: (...) | (...);
                                name?: (...) | (...);
                                phones?: (...) | (...);
                                status?: (...) | (...) | (...) | (...) | (...);
                                updatedAt?: (...) | (...);
                            };
                            InvoiceConfig?: {
                                createOn: ...;
                                description: ...;
                                galaxPaySubAccountId?: ...;
                                qtdDaysAfterPay?: ...;
                                qtdDaysBeforePayDay?: ...;
                                type: ...;
                            };
                            PaymentMethodBoleto?: {
                                Aggrement?: ...;
                                deadlineDays?: ...;
                                documentNumber?: ...;
                                fine?: ...;
                                instructions?: ...;
                                interest?: ...;
                            };
                            PaymentMethodCreditCard?: {
                                Antifraud?: ...;
                                Card: ...;
                                cardOperatorId?: ...;
                                preAuthorize?: ...;
                            };
                            PaymentMethodPix?: {
                                Deadline?: ...;
                                fine?: ...;
                                instructions?: ...;
                                interest?: ...;
                            };
                            additionalInfo?: string;
                            firstPayDayDate: string;
                            galaxPayId: number;
                            mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                            myId: string;
                            paymentLink?: string;
                            periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                            planGalaxPayId: number;
                            planMyId: string;
                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                            value: number;
                        };
                        additionalInfo?: string;
                        authorizationCode?: string;
                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                        chargeGalaxPayId: number;
                        chargeMyId: string;
                        datetimeLastSentToOperator: string;
                        fee: number;
                        galaxPayId: number;
                        installment: number;
                        myId: string;
                        payday: string;
                        paydayDate: string;
                        payedOutsideGalaxPay: boolean;
                        reasonDenied?: string;
                        status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                        statusDate: string;
                        statusDescription: string;
                        subscriptionGalaxPayId: number;
                        subscriptionMyId: string;
                        tid?: string;
                        value: number;
                    }[];
                    additionalInfo: null | string;
                    galaxPayId: string;
                    mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                    myId: null | string;
                    payedOutsideGalaxPay: boolean;
                    paymentLink: string;
                    planGalaxPayId: string;
                    planMyId: null | string;
                    status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                    value: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>)
              • (args): Promise<{
                    body: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: string;
                                name?: string;
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: (...) | (...);
                                    maxInstallment?: (...) | (...);
                                    name?: (...) | (...);
                                    operatorIds?: (...) | (...);
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: "days";
                                value?: number;
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "fixed" | "percent";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: string;
                                agency: string;
                                bankName: string;
                                bankNumber: number;
                                depositDate: string;
                                liquidValue: number;
                                taxPercent: number;
                                taxValue: number;
                                type: (...) | (...);
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: {
                                        id: ...;
                                        maxInstallment: ...;
                                        name: ...;
                                        operatorIds: ...;
                                    };
                                    createdAt: string;
                                    customerGalaxPayId: number;
                                    customerMyId: string;
                                    cvv: string;
                                    expiresAt: string;
                                    galaxPayId: number;
                                    holder: string;
                                    myId: string;
                                    number: string;
                                    updatedAt: string;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: (...) | (...);
                                    createdAt?: (...) | (...);
                                    document?: (...) | (...);
                                    emails?: (...) | (...);
                                    galaPayId?: (...) | (...);
                                    invoiceHoldIss?: (...) | (...) | (...);
                                    municipalDocument?: (...) | (...);
                                    myId?: (...) | (...);
                                    name?: (...) | (...);
                                    phones?: (...) | (...);
                                    status?: (...) | (...) | (...) | (...) | (...);
                                    updatedAt?: (...) | (...);
                                };
                                InvoiceConfig?: {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                };
                                PaymentMethodPix?: {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                myId: string;
                                paymentLink?: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                planGalaxPayId: number;
                                planMyId: string;
                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>
              • Parameters

                • args: {
                      body?: {};
                      cache?: any;
                      extraHeaders?: Record<string, undefined | string>;
                      fetchOptions?: FetchOptions;
                      overrideClientOptions?: Partial<OverrideableClientArgs>;
                      params: {
                          chargeId: string | number;
                          typeId: "galaxPayId" | "myId";
                      };
                  }
                  • Optional body?: {}
                    • Optional cache?: any

                      Deprecated

                      Use fetchOptions.cache instead

                    • Optional extraHeaders?: Record<string, undefined | string>
                    • Optional fetchOptions?: FetchOptions
                    • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                    • params: {
                          chargeId: string | number;
                          typeId: "galaxPayId" | "myId";
                      }
                      • chargeId: string | number
                      • typeId: "galaxPayId" | "myId"

                  Returns Promise<{
                      body: {
                          Contract: {
                              acceptedAt: string;
                              document: string;
                              ip: string;
                              name: string;
                              pdf: string;
                          };
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          ExtraFields: {
                              tagName: string;
                              value: string;
                          }[];
                          InvoiceConfig: {
                              createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                              description: string;
                              galaxPaySubAccountId?: number;
                              qtdDaysAfterPay?: number;
                              qtdDaysBeforePayDay?: number;
                              type: "onePerTransaction" | "onlyOne";
                          };
                          PaymentMethodBoleto: {
                              Aggrement?: {
                                  document?: string;
                                  name?: string;
                              };
                              deadlineDays?: number;
                              documentNumber?: string;
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          PaymentMethodCreditCard: {
                              Antifraud?: {
                                  ip: string;
                                  sessionId: string;
                              };
                              Card: {
                                  Brand?: {
                                      id?: (...) | (...);
                                      maxInstallment?: (...) | (...);
                                      name?: (...) | (...);
                                      operatorIds?: (...) | (...);
                                  };
                                  createdAt?: string;
                                  customerGalaxPayId?: number;
                                  customerMyId?: string;
                                  cvv?: string;
                                  expiresAt?: string;
                                  galaxPayId?: number;
                                  holder?: string;
                                  myId?: string;
                                  number?: string;
                                  updatedAt?: string;
                              };
                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              preAuthorize?: boolean;
                          };
                          PaymentMethodPix: {
                              Deadline?: {
                                  type?: "days";
                                  value?: number;
                              };
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          Split: {
                              billGalaxyPayId: number;
                              companyGalaxyPayId: number;
                              galaxyPayId: number;
                              groupGalaxyPayId: number;
                              paymentMethod: string;
                              type: "fixed" | "percent";
                              value: number;
                          };
                          Transactions: {
                              AbecsReasonDenied: {
                                  code: string;
                                  message: string;
                              };
                              Antifraud: {
                                  approved: boolean;
                                  ip: string;
                                  sent: boolean;
                                  sessionId: string;
                              };
                              Boleto: {
                                  bankAccount: string;
                                  bankAgency: string;
                                  bankEmissor: string;
                                  bankLine: string;
                                  bankNumber: number;
                                  barCode: string;
                                  pdf: string;
                              };
                              ConciliationOccurrences: {
                                  account: string;
                                  agency: string;
                                  bankName: string;
                                  bankNumber: number;
                                  depositDate: string;
                                  liquidValue: number;
                                  taxPercent: number;
                                  taxValue: number;
                                  type: (...) | (...);
                              }[];
                              CreditCard: {
                                  Card: {
                                      Brand: {
                                          id: ...;
                                          maxInstallment: ...;
                                          name: ...;
                                          operatorIds: ...;
                                      };
                                      createdAt: string;
                                      customerGalaxPayId: number;
                                      customerMyId: string;
                                      cvv: string;
                                      expiresAt: string;
                                      galaxPayId: number;
                                      holder: string;
                                      myId: string;
                                      number: string;
                                      updatedAt: string;
                                  };
                              };
                              Invoice: {
                                  description: string;
                                  number: string;
                                  pdf: string;
                                  status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                  statusDate: string;
                                  statusDescription: string;
                                  xml: string;
                              };
                              Pix: {
                                  image: string;
                                  page: string;
                                  qrCode: string;
                                  reference: string;
                              };
                              Subscription: {
                                  Customer: {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  };
                                  InvoiceConfig?: {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: ...;
                                      deadlineDays?: ...;
                                      documentNumber?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: ...;
                                      Card: ...;
                                      cardOperatorId?: ...;
                                      preAuthorize?: ...;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  galaxPayId: number;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  paymentLink?: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  planGalaxPayId: number;
                                  planMyId: string;
                                  status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                  value: number;
                              };
                              additionalInfo?: string;
                              authorizationCode?: string;
                              cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              chargeGalaxPayId: number;
                              chargeMyId: string;
                              datetimeLastSentToOperator: string;
                              fee: number;
                              galaxPayId: number;
                              installment: number;
                              myId: string;
                              payday: string;
                              paydayDate: string;
                              payedOutsideGalaxPay: boolean;
                              reasonDenied?: string;
                              status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                              statusDate: string;
                              statusDescription: string;
                              subscriptionGalaxPayId: number;
                              subscriptionMyId: string;
                              tid?: string;
                              value: number;
                          }[];
                          additionalInfo: null | string;
                          galaxPayId: string;
                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                          myId: null | string;
                          payedOutsideGalaxPay: boolean;
                          paymentLink: string;
                          planGalaxPayId: string;
                          planMyId: null | string;
                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                          value: number;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>

            • create: ((args) => Promise<{
                  body: {
                      Charge: {
                          Contract: {
                              acceptedAt: string;
                              document: string;
                              ip: string;
                              name: string;
                              pdf: string;
                          };
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          ExtraFields: {
                              tagName: string;
                              value: string;
                          }[];
                          InvoiceConfig: {
                              createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                              description: string;
                              galaxPaySubAccountId?: number;
                              qtdDaysAfterPay?: number;
                              qtdDaysBeforePayDay?: number;
                              type: "onePerTransaction" | "onlyOne";
                          };
                          PaymentMethodBoleto: {
                              Aggrement?: {
                                  document?: (...) | (...);
                                  name?: (...) | (...);
                              };
                              deadlineDays?: number;
                              documentNumber?: string;
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          PaymentMethodCreditCard: {
                              Antifraud?: {
                                  ip: string;
                                  sessionId: string;
                              };
                              Card: {
                                  Brand?: {
                                      id?: ...;
                                      maxInstallment?: ...;
                                      name?: ...;
                                      operatorIds?: ...;
                                  };
                                  createdAt?: string;
                                  customerGalaxPayId?: number;
                                  customerMyId?: string;
                                  cvv?: string;
                                  expiresAt?: string;
                                  galaxPayId?: number;
                                  holder?: string;
                                  myId?: string;
                                  number?: string;
                                  updatedAt?: string;
                              };
                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              preAuthorize?: boolean;
                          };
                          PaymentMethodPix: {
                              Deadline?: {
                                  type?: (...) | (...);
                                  value?: (...) | (...);
                              };
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          Split: {
                              billGalaxyPayId: number;
                              companyGalaxyPayId: number;
                              galaxyPayId: number;
                              groupGalaxyPayId: number;
                              paymentMethod: string;
                              type: "fixed" | "percent";
                              value: number;
                          };
                          Transactions: {
                              AbecsReasonDenied: {
                                  code: string;
                                  message: string;
                              };
                              Antifraud: {
                                  approved: boolean;
                                  ip: string;
                                  sent: boolean;
                                  sessionId: string;
                              };
                              Boleto: {
                                  bankAccount: string;
                                  bankAgency: string;
                                  bankEmissor: string;
                                  bankLine: string;
                                  bankNumber: number;
                                  barCode: string;
                                  pdf: string;
                              };
                              ConciliationOccurrences: {
                                  account: ...;
                                  agency: ...;
                                  bankName: ...;
                                  bankNumber: ...;
                                  depositDate: ...;
                                  liquidValue: ...;
                                  taxPercent: ...;
                                  taxValue: ...;
                                  type: ...;
                              }[];
                              CreditCard: {
                                  Card: {
                                      Brand: ...;
                                      createdAt: ...;
                                      customerGalaxPayId: ...;
                                      customerMyId: ...;
                                      cvv: ...;
                                      expiresAt: ...;
                                      galaxPayId: ...;
                                      holder: ...;
                                      myId: ...;
                                      number: ...;
                                      updatedAt: ...;
                                  };
                              };
                              Invoice: {
                                  description: string;
                                  number: string;
                                  pdf: string;
                                  status: (...) | (...) | (...) | (...) | (...) | (...);
                                  statusDate: string;
                                  statusDescription: string;
                                  xml: string;
                              };
                              Pix: {
                                  image: string;
                                  page: string;
                                  qrCode: string;
                                  reference: string;
                              };
                              Subscription: {
                                  Customer: {
                                      Address?: ...;
                                      createdAt?: ...;
                                      document?: ...;
                                      emails?: ...;
                                      galaPayId?: ...;
                                      invoiceHoldIss?: ...;
                                      municipalDocument?: ...;
                                      myId?: ...;
                                      name?: ...;
                                      phones?: ...;
                                      status?: ...;
                                      updatedAt?: ...;
                                  };
                                  InvoiceConfig?: (...) | (...);
                                  PaymentMethodBoleto?: (...) | (...);
                                  PaymentMethodCreditCard?: (...) | (...);
                                  PaymentMethodPix?: (...) | (...);
                                  additionalInfo?: (...) | (...);
                                  firstPayDayDate: string;
                                  galaxPayId: number;
                                  mainPaymentMethodId: (...) | (...) | (...);
                                  myId: string;
                                  paymentLink?: (...) | (...);
                                  periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                  planGalaxPayId: number;
                                  planMyId: string;
                                  status: (...) | (...) | (...) | (...) | (...) | (...);
                                  value: number;
                              };
                              additionalInfo?: string;
                              authorizationCode?: string;
                              cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              chargeGalaxPayId: number;
                              chargeMyId: string;
                              datetimeLastSentToOperator: string;
                              fee: number;
                              galaxPayId: number;
                              installment: number;
                              myId: string;
                              payday: string;
                              paydayDate: string;
                              payedOutsideGalaxPay: boolean;
                              reasonDenied?: string;
                              status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                              statusDate: string;
                              statusDescription: string;
                              subscriptionGalaxPayId: number;
                              subscriptionMyId: string;
                              tid?: string;
                              value: number;
                          }[];
                          additionalInfo: null | string;
                          galaxPayId: string;
                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                          myId: null | string;
                          payedOutsideGalaxPay: boolean;
                          paymentLink: string;
                          planGalaxPayId: string;
                          planMyId: null | string;
                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                          value: number;
                      };
                      type: boolean;
                  };
                  headers: Headers;
                  status: 200;
              } | {
                  body: unknown;
                  headers: Headers;
                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
              }>)
                • (args): Promise<{
                      body: {
                          Charge: {
                              Contract: {
                                  acceptedAt: string;
                                  document: string;
                                  ip: string;
                                  name: string;
                                  pdf: string;
                              };
                              Customer: {
                                  Address: {
                                      city: string;
                                      complement?: string;
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: number[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              };
                              ExtraFields: {
                                  tagName: string;
                                  value: string;
                              }[];
                              InvoiceConfig: {
                                  createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                  description: string;
                                  galaxPaySubAccountId?: number;
                                  qtdDaysAfterPay?: number;
                                  qtdDaysBeforePayDay?: number;
                                  type: "onePerTransaction" | "onlyOne";
                              };
                              PaymentMethodBoleto: {
                                  Aggrement?: {
                                      document?: (...) | (...);
                                      name?: (...) | (...);
                                  };
                                  deadlineDays?: number;
                                  documentNumber?: string;
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: ...;
                                          maxInstallment?: ...;
                                          name?: ...;
                                          operatorIds?: ...;
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              PaymentMethodPix: {
                                  Deadline?: {
                                      type?: (...) | (...);
                                      value?: (...) | (...);
                                  };
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "fixed" | "percent";
                                  value: number;
                              };
                              Transactions: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: ...;
                                      agency: ...;
                                      bankName: ...;
                                      bankNumber: ...;
                                      depositDate: ...;
                                      liquidValue: ...;
                                      taxPercent: ...;
                                      taxValue: ...;
                                      type: ...;
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: ...;
                                          createdAt: ...;
                                          customerGalaxPayId: ...;
                                          customerMyId: ...;
                                          cvv: ...;
                                          expiresAt: ...;
                                          galaxPayId: ...;
                                          holder: ...;
                                          myId: ...;
                                          number: ...;
                                          updatedAt: ...;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: ...;
                                          createdAt?: ...;
                                          document?: ...;
                                          emails?: ...;
                                          galaPayId?: ...;
                                          invoiceHoldIss?: ...;
                                          municipalDocument?: ...;
                                          myId?: ...;
                                          name?: ...;
                                          phones?: ...;
                                          status?: ...;
                                          updatedAt?: ...;
                                      };
                                      InvoiceConfig?: (...) | (...);
                                      PaymentMethodBoleto?: (...) | (...);
                                      PaymentMethodCreditCard?: (...) | (...);
                                      PaymentMethodPix?: (...) | (...);
                                      additionalInfo?: (...) | (...);
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: (...) | (...) | (...);
                                      myId: string;
                                      paymentLink?: (...) | (...);
                                      periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              }[];
                              additionalInfo: null | string;
                              galaxPayId: string;
                              mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                              myId: null | string;
                              payedOutsideGalaxPay: boolean;
                              paymentLink: string;
                              planGalaxPayId: string;
                              planMyId: null | string;
                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                              value: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>
                • Parameters

                  • args: {
                        body: {
                            Customer: {
                                Address?: {
                                    city?: string;
                                    complement?: string;
                                    neighborhood?: string;
                                    number?: string;
                                    state?: string;
                                    street?: string;
                                    zipCode?: string;
                                };
                                createdAt?: string;
                                document?: string;
                                emails?: string[];
                                galaPayId?: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId?: string;
                                name?: string;
                                phones?: number[];
                                status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt?: string;
                            };
                            PaymentMethodBoleto?: {
                                Aggrement?: {
                                    document?: string;
                                    name?: string;
                                };
                                deadlineDays?: number;
                                documentNumber?: string;
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            PaymentMethodCreditCard?: {
                                Antifraud?: {
                                    ip: string;
                                    sessionId: string;
                                };
                                Card: {
                                    Brand?: {
                                        id?: string;
                                        maxInstallment?: number;
                                        name?: string;
                                        operatorIds?: string;
                                    };
                                    createdAt?: string;
                                    customerGalaxPayId?: number;
                                    customerMyId?: string;
                                    cvv?: string;
                                    expiresAt?: string;
                                    galaxPayId?: number;
                                    holder?: string;
                                    myId?: string;
                                    number?: string;
                                    updatedAt?: string;
                                };
                                cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                preAuthorize?: boolean;
                            };
                            PaymentMethodPix?: {
                                Deadline?: {
                                    type?: "days";
                                    value?: number;
                                };
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            additionalInfo?: string;
                            mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                            myId: string;
                            payday: string;
                            payedOutsideGalaxPay?: boolean;
                            planMyId?: string;
                            value: number;
                        };
                        cache?: any;
                        extraHeaders?: Record<string, undefined | string>;
                        fetchOptions?: FetchOptions;
                        overrideClientOptions?: Partial<OverrideableClientArgs>;
                    }
                    • body: {
                          Customer: {
                              Address?: {
                                  city?: string;
                                  complement?: string;
                                  neighborhood?: string;
                                  number?: string;
                                  state?: string;
                                  street?: string;
                                  zipCode?: string;
                              };
                              createdAt?: string;
                              document?: string;
                              emails?: string[];
                              galaPayId?: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId?: string;
                              name?: string;
                              phones?: number[];
                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt?: string;
                          };
                          PaymentMethodBoleto?: {
                              Aggrement?: {
                                  document?: string;
                                  name?: string;
                              };
                              deadlineDays?: number;
                              documentNumber?: string;
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          PaymentMethodCreditCard?: {
                              Antifraud?: {
                                  ip: string;
                                  sessionId: string;
                              };
                              Card: {
                                  Brand?: {
                                      id?: string;
                                      maxInstallment?: number;
                                      name?: string;
                                      operatorIds?: string;
                                  };
                                  createdAt?: string;
                                  customerGalaxPayId?: number;
                                  customerMyId?: string;
                                  cvv?: string;
                                  expiresAt?: string;
                                  galaxPayId?: number;
                                  holder?: string;
                                  myId?: string;
                                  number?: string;
                                  updatedAt?: string;
                              };
                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              preAuthorize?: boolean;
                          };
                          PaymentMethodPix?: {
                              Deadline?: {
                                  type?: "days";
                                  value?: number;
                              };
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          additionalInfo?: string;
                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                          myId: string;
                          payday: string;
                          payedOutsideGalaxPay?: boolean;
                          planMyId?: string;
                          value: number;
                      }
                      • Customer: {
                            Address?: {
                                city?: string;
                                complement?: string;
                                neighborhood?: string;
                                number?: string;
                                state?: string;
                                street?: string;
                                zipCode?: string;
                            };
                            createdAt?: string;
                            document?: string;
                            emails?: string[];
                            galaPayId?: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId?: string;
                            name?: string;
                            phones?: number[];
                            status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt?: string;
                        }
                        • Optional Address?: {
                              city?: string;
                              complement?: string;
                              neighborhood?: string;
                              number?: string;
                              state?: string;
                              street?: string;
                              zipCode?: string;
                          }
                          • Optional city?: string
                          • Optional complement?: string
                          • Optional neighborhood?: string
                          • Optional number?: string
                          • Optional state?: string
                          • Optional street?: string
                          • Optional zipCode?: string
                        • Optional createdAt?: string
                        • Optional document?: string
                        • Optional emails?: string[]
                        • Optional galaPayId?: number
                        • Optional invoiceHoldIss?: boolean
                        • Optional municipalDocument?: string
                        • Optional myId?: string
                        • Optional name?: string
                        • Optional phones?: number[]
                        • Optional status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge"
                        • Optional updatedAt?: string
                      • Optional PaymentMethodBoleto?: {
                            Aggrement?: {
                                document?: string;
                                name?: string;
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        }
                        • Optional Aggrement?: {
                              document?: string;
                              name?: string;
                          }
                          • Optional document?: string
                          • Optional name?: string
                        • Optional deadlineDays?: number
                        • Optional documentNumber?: string
                        • Optional fine?: number
                        • Optional instructions?: string
                        • Optional interest?: number
                      • Optional PaymentMethodCreditCard?: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: string;
                                    maxInstallment?: number;
                                    name?: string;
                                    operatorIds?: string;
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        }
                        • Optional Antifraud?: {
                              ip: string;
                              sessionId: string;
                          }
                          • ip: string
                          • sessionId: string
                        • Card: {
                              Brand?: {
                                  id?: string;
                                  maxInstallment?: number;
                                  name?: string;
                                  operatorIds?: string;
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          }
                          • Optional Brand?: {
                                id?: string;
                                maxInstallment?: number;
                                name?: string;
                                operatorIds?: string;
                            }
                            • Optional id?: string
                            • Optional maxInstallment?: number
                            • Optional name?: string
                            • Optional operatorIds?: string
                          • Optional createdAt?: string
                          • Optional customerGalaxPayId?: number
                          • Optional customerMyId?: string
                          • Optional cvv?: string
                          • Optional expiresAt?: string
                          • Optional galaxPayId?: number
                          • Optional holder?: string
                          • Optional myId?: string
                          • Optional number?: string
                          • Optional updatedAt?: string
                        • Optional cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone"
                        • Optional preAuthorize?: boolean
                      • Optional PaymentMethodPix?: {
                            Deadline?: {
                                type?: "days";
                                value?: number;
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        }
                        • Optional Deadline?: {
                              type?: "days";
                              value?: number;
                          }
                          • Optional type?: "days"
                          • Optional value?: number
                        • Optional fine?: number
                        • Optional instructions?: string
                        • Optional interest?: number
                      • Optional additionalInfo?: string
                      • mainPaymentMethodId: "pix" | "creditcard" | "boleto"
                      • myId: string
                      • payday: string
                      • Optional payedOutsideGalaxPay?: boolean
                      • Optional planMyId?: string
                      • value: number
                    • Optional cache?: any

                      Deprecated

                      Use fetchOptions.cache instead

                    • Optional extraHeaders?: Record<string, undefined | string>
                    • Optional fetchOptions?: FetchOptions
                    • Optional overrideClientOptions?: Partial<OverrideableClientArgs>

                  Returns Promise<{
                      body: {
                          Charge: {
                              Contract: {
                                  acceptedAt: string;
                                  document: string;
                                  ip: string;
                                  name: string;
                                  pdf: string;
                              };
                              Customer: {
                                  Address: {
                                      city: string;
                                      complement?: string;
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: number[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              };
                              ExtraFields: {
                                  tagName: string;
                                  value: string;
                              }[];
                              InvoiceConfig: {
                                  createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                  description: string;
                                  galaxPaySubAccountId?: number;
                                  qtdDaysAfterPay?: number;
                                  qtdDaysBeforePayDay?: number;
                                  type: "onePerTransaction" | "onlyOne";
                              };
                              PaymentMethodBoleto: {
                                  Aggrement?: {
                                      document?: (...) | (...);
                                      name?: (...) | (...);
                                  };
                                  deadlineDays?: number;
                                  documentNumber?: string;
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: ...;
                                          maxInstallment?: ...;
                                          name?: ...;
                                          operatorIds?: ...;
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              PaymentMethodPix: {
                                  Deadline?: {
                                      type?: (...) | (...);
                                      value?: (...) | (...);
                                  };
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "fixed" | "percent";
                                  value: number;
                              };
                              Transactions: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: ...;
                                      agency: ...;
                                      bankName: ...;
                                      bankNumber: ...;
                                      depositDate: ...;
                                      liquidValue: ...;
                                      taxPercent: ...;
                                      taxValue: ...;
                                      type: ...;
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: ...;
                                          createdAt: ...;
                                          customerGalaxPayId: ...;
                                          customerMyId: ...;
                                          cvv: ...;
                                          expiresAt: ...;
                                          galaxPayId: ...;
                                          holder: ...;
                                          myId: ...;
                                          number: ...;
                                          updatedAt: ...;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: ...;
                                          createdAt?: ...;
                                          document?: ...;
                                          emails?: ...;
                                          galaPayId?: ...;
                                          invoiceHoldIss?: ...;
                                          municipalDocument?: ...;
                                          myId?: ...;
                                          name?: ...;
                                          phones?: ...;
                                          status?: ...;
                                          updatedAt?: ...;
                                      };
                                      InvoiceConfig?: (...) | (...);
                                      PaymentMethodBoleto?: (...) | (...);
                                      PaymentMethodCreditCard?: (...) | (...);
                                      PaymentMethodPix?: (...) | (...);
                                      additionalInfo?: (...) | (...);
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: (...) | (...) | (...);
                                      myId: string;
                                      paymentLink?: (...) | (...);
                                      periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              }[];
                              additionalInfo: null | string;
                              galaxPayId: string;
                              mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                              myId: null | string;
                              payedOutsideGalaxPay: boolean;
                              paymentLink: string;
                              planGalaxPayId: string;
                              planMyId: null | string;
                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                              value: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>

            • list: ((args) => Promise<{
                  body: {
                      Charges: {
                          Contract: {
                              acceptedAt: string;
                              document: string;
                              ip: string;
                              name: string;
                              pdf: string;
                          };
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: (...) | (...);
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: (...)[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          ExtraFields: {
                              tagName: string;
                              value: string;
                          }[];
                          InvoiceConfig: {
                              createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                              description: string;
                              galaxPaySubAccountId?: number;
                              qtdDaysAfterPay?: number;
                              qtdDaysBeforePayDay?: number;
                              type: "onePerTransaction" | "onlyOne";
                          };
                          PaymentMethodBoleto: {
                              Aggrement?: {
                                  document?: ...;
                                  name?: ...;
                              };
                              deadlineDays?: number;
                              documentNumber?: string;
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          PaymentMethodCreditCard: {
                              Antifraud?: {
                                  ip: ...;
                                  sessionId: ...;
                              };
                              Card: {
                                  Brand?: (...) | (...);
                                  createdAt?: (...) | (...);
                                  customerGalaxPayId?: (...) | (...);
                                  customerMyId?: (...) | (...);
                                  cvv?: (...) | (...);
                                  expiresAt?: (...) | (...);
                                  galaxPayId?: (...) | (...);
                                  holder?: (...) | (...);
                                  myId?: (...) | (...);
                                  number?: (...) | (...);
                                  updatedAt?: (...) | (...);
                              };
                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              preAuthorize?: boolean;
                          };
                          PaymentMethodPix: {
                              Deadline?: {
                                  type?: ...;
                                  value?: ...;
                              };
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          Split: {
                              billGalaxyPayId: number;
                              companyGalaxyPayId: number;
                              galaxyPayId: number;
                              groupGalaxyPayId: number;
                              paymentMethod: string;
                              type: "fixed" | "percent";
                              value: number;
                          };
                          Transactions: {
                              AbecsReasonDenied: {
                                  code: ...;
                                  message: ...;
                              };
                              Antifraud: {
                                  approved: ...;
                                  ip: ...;
                                  sent: ...;
                                  sessionId: ...;
                              };
                              Boleto: {
                                  bankAccount: ...;
                                  bankAgency: ...;
                                  bankEmissor: ...;
                                  bankLine: ...;
                                  bankNumber: ...;
                                  barCode: ...;
                                  pdf: ...;
                              };
                              ConciliationOccurrences: (...)[];
                              CreditCard: {
                                  Card: ...;
                              };
                              Invoice: {
                                  description: ...;
                                  number: ...;
                                  pdf: ...;
                                  status: ...;
                                  statusDate: ...;
                                  statusDescription: ...;
                                  xml: ...;
                              };
                              Pix: {
                                  image: ...;
                                  page: ...;
                                  qrCode: ...;
                                  reference: ...;
                              };
                              Subscription: {
                                  Customer: ...;
                                  InvoiceConfig?: ...;
                                  PaymentMethodBoleto?: ...;
                                  PaymentMethodCreditCard?: ...;
                                  PaymentMethodPix?: ...;
                                  additionalInfo?: ...;
                                  firstPayDayDate: ...;
                                  galaxPayId: ...;
                                  mainPaymentMethodId: ...;
                                  myId: ...;
                                  paymentLink?: ...;
                                  periodicity: ...;
                                  planGalaxPayId: ...;
                                  planMyId: ...;
                                  status: ...;
                                  value: ...;
                              };
                              additionalInfo?: (...) | (...);
                              authorizationCode?: (...) | (...);
                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                              chargeGalaxPayId: number;
                              chargeMyId: string;
                              datetimeLastSentToOperator: string;
                              fee: number;
                              galaxPayId: number;
                              installment: number;
                              myId: string;
                              payday: string;
                              paydayDate: string;
                              payedOutsideGalaxPay: boolean;
                              reasonDenied?: (...) | (...);
                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                              statusDate: string;
                              statusDescription: string;
                              subscriptionGalaxPayId: number;
                              subscriptionMyId: string;
                              tid?: (...) | (...);
                              value: number;
                          }[];
                          additionalInfo: null | string;
                          galaxPayId: string;
                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                          myId: null | string;
                          payedOutsideGalaxPay: boolean;
                          paymentLink: string;
                          planGalaxPayId: string;
                          planMyId: null | string;
                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                          value: number;
                      }[];
                      totalQtdFoundInPage: number;
                  };
                  headers: Headers;
                  status: 200;
              } | {
                  body: unknown;
                  headers: Headers;
                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
              }>)
                • (args): Promise<{
                      body: {
                          Charges: {
                              Contract: {
                                  acceptedAt: string;
                                  document: string;
                                  ip: string;
                                  name: string;
                                  pdf: string;
                              };
                              Customer: {
                                  Address: {
                                      city: string;
                                      complement?: (...) | (...);
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: (...)[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              };
                              ExtraFields: {
                                  tagName: string;
                                  value: string;
                              }[];
                              InvoiceConfig: {
                                  createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                  description: string;
                                  galaxPaySubAccountId?: number;
                                  qtdDaysAfterPay?: number;
                                  qtdDaysBeforePayDay?: number;
                                  type: "onePerTransaction" | "onlyOne";
                              };
                              PaymentMethodBoleto: {
                                  Aggrement?: {
                                      document?: ...;
                                      name?: ...;
                                  };
                                  deadlineDays?: number;
                                  documentNumber?: string;
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: ...;
                                      sessionId: ...;
                                  };
                                  Card: {
                                      Brand?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      customerGalaxPayId?: (...) | (...);
                                      customerMyId?: (...) | (...);
                                      cvv?: (...) | (...);
                                      expiresAt?: (...) | (...);
                                      galaxPayId?: (...) | (...);
                                      holder?: (...) | (...);
                                      myId?: (...) | (...);
                                      number?: (...) | (...);
                                      updatedAt?: (...) | (...);
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              PaymentMethodPix: {
                                  Deadline?: {
                                      type?: ...;
                                      value?: ...;
                                  };
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "fixed" | "percent";
                                  value: number;
                              };
                              Transactions: {
                                  AbecsReasonDenied: {
                                      code: ...;
                                      message: ...;
                                  };
                                  Antifraud: {
                                      approved: ...;
                                      ip: ...;
                                      sent: ...;
                                      sessionId: ...;
                                  };
                                  Boleto: {
                                      bankAccount: ...;
                                      bankAgency: ...;
                                      bankEmissor: ...;
                                      bankLine: ...;
                                      bankNumber: ...;
                                      barCode: ...;
                                      pdf: ...;
                                  };
                                  ConciliationOccurrences: (...)[];
                                  CreditCard: {
                                      Card: ...;
                                  };
                                  Invoice: {
                                      description: ...;
                                      number: ...;
                                      pdf: ...;
                                      status: ...;
                                      statusDate: ...;
                                      statusDescription: ...;
                                      xml: ...;
                                  };
                                  Pix: {
                                      image: ...;
                                      page: ...;
                                      qrCode: ...;
                                      reference: ...;
                                  };
                                  Subscription: {
                                      Customer: ...;
                                      InvoiceConfig?: ...;
                                      PaymentMethodBoleto?: ...;
                                      PaymentMethodCreditCard?: ...;
                                      PaymentMethodPix?: ...;
                                      additionalInfo?: ...;
                                      firstPayDayDate: ...;
                                      galaxPayId: ...;
                                      mainPaymentMethodId: ...;
                                      myId: ...;
                                      paymentLink?: ...;
                                      periodicity: ...;
                                      planGalaxPayId: ...;
                                      planMyId: ...;
                                      status: ...;
                                      value: ...;
                                  };
                                  additionalInfo?: (...) | (...);
                                  authorizationCode?: (...) | (...);
                                  cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: (...) | (...);
                                  status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: (...) | (...);
                                  value: number;
                              }[];
                              additionalInfo: null | string;
                              galaxPayId: string;
                              mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                              myId: null | string;
                              payedOutsideGalaxPay: boolean;
                              paymentLink: string;
                              planGalaxPayId: string;
                              planMyId: null | string;
                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                              value: number;
                          }[];
                          totalQtdFoundInPage: number;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>
                • Parameters

                  • args: {
                        cache?: any;
                        extraHeaders?: Record<string, undefined | string>;
                        fetchOptions?: FetchOptions;
                        overrideClientOptions?: Partial<OverrideableClientArgs>;
                        query: {
                            createdAtFrom?: string;
                            createdAtTo?: string;
                            customerGalaxPayIds?: number | number[];
                            customerMyIds?: string | string[];
                            galaxPayIds?: number | number[];
                            limit: number;
                            myIds?: string | string[];
                            order?: "createdAt.asc" | "createdAt.desc";
                            startAt: number;
                            status?: "active" | "inactive" | ("active" | "inactive")[];
                        };
                    }
                    • Optional cache?: any

                      Deprecated

                      Use fetchOptions.cache instead

                    • Optional extraHeaders?: Record<string, undefined | string>
                    • Optional fetchOptions?: FetchOptions
                    • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                    • query: {
                          createdAtFrom?: string;
                          createdAtTo?: string;
                          customerGalaxPayIds?: number | number[];
                          customerMyIds?: string | string[];
                          galaxPayIds?: number | number[];
                          limit: number;
                          myIds?: string | string[];
                          order?: "createdAt.asc" | "createdAt.desc";
                          startAt: number;
                          status?: "active" | "inactive" | ("active" | "inactive")[];
                      }
                      • Optional createdAtFrom?: string
                      • Optional createdAtTo?: string
                      • Optional customerGalaxPayIds?: number | number[]
                      • Optional customerMyIds?: string | string[]
                      • Optional galaxPayIds?: number | number[]
                      • limit: number
                      • Optional myIds?: string | string[]
                      • Optional order?: "createdAt.asc" | "createdAt.desc"
                      • startAt: number
                      • Optional status?: "active" | "inactive" | ("active" | "inactive")[]

                  Returns Promise<{
                      body: {
                          Charges: {
                              Contract: {
                                  acceptedAt: string;
                                  document: string;
                                  ip: string;
                                  name: string;
                                  pdf: string;
                              };
                              Customer: {
                                  Address: {
                                      city: string;
                                      complement?: (...) | (...);
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: (...)[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              };
                              ExtraFields: {
                                  tagName: string;
                                  value: string;
                              }[];
                              InvoiceConfig: {
                                  createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                  description: string;
                                  galaxPaySubAccountId?: number;
                                  qtdDaysAfterPay?: number;
                                  qtdDaysBeforePayDay?: number;
                                  type: "onePerTransaction" | "onlyOne";
                              };
                              PaymentMethodBoleto: {
                                  Aggrement?: {
                                      document?: ...;
                                      name?: ...;
                                  };
                                  deadlineDays?: number;
                                  documentNumber?: string;
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: ...;
                                      sessionId: ...;
                                  };
                                  Card: {
                                      Brand?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      customerGalaxPayId?: (...) | (...);
                                      customerMyId?: (...) | (...);
                                      cvv?: (...) | (...);
                                      expiresAt?: (...) | (...);
                                      galaxPayId?: (...) | (...);
                                      holder?: (...) | (...);
                                      myId?: (...) | (...);
                                      number?: (...) | (...);
                                      updatedAt?: (...) | (...);
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              PaymentMethodPix: {
                                  Deadline?: {
                                      type?: ...;
                                      value?: ...;
                                  };
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "fixed" | "percent";
                                  value: number;
                              };
                              Transactions: {
                                  AbecsReasonDenied: {
                                      code: ...;
                                      message: ...;
                                  };
                                  Antifraud: {
                                      approved: ...;
                                      ip: ...;
                                      sent: ...;
                                      sessionId: ...;
                                  };
                                  Boleto: {
                                      bankAccount: ...;
                                      bankAgency: ...;
                                      bankEmissor: ...;
                                      bankLine: ...;
                                      bankNumber: ...;
                                      barCode: ...;
                                      pdf: ...;
                                  };
                                  ConciliationOccurrences: (...)[];
                                  CreditCard: {
                                      Card: ...;
                                  };
                                  Invoice: {
                                      description: ...;
                                      number: ...;
                                      pdf: ...;
                                      status: ...;
                                      statusDate: ...;
                                      statusDescription: ...;
                                      xml: ...;
                                  };
                                  Pix: {
                                      image: ...;
                                      page: ...;
                                      qrCode: ...;
                                      reference: ...;
                                  };
                                  Subscription: {
                                      Customer: ...;
                                      InvoiceConfig?: ...;
                                      PaymentMethodBoleto?: ...;
                                      PaymentMethodCreditCard?: ...;
                                      PaymentMethodPix?: ...;
                                      additionalInfo?: ...;
                                      firstPayDayDate: ...;
                                      galaxPayId: ...;
                                      mainPaymentMethodId: ...;
                                      myId: ...;
                                      paymentLink?: ...;
                                      periodicity: ...;
                                      planGalaxPayId: ...;
                                      planMyId: ...;
                                      status: ...;
                                      value: ...;
                                  };
                                  additionalInfo?: (...) | (...);
                                  authorizationCode?: (...) | (...);
                                  cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: (...) | (...);
                                  status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: (...) | (...);
                                  value: number;
                              }[];
                              additionalInfo: null | string;
                              galaxPayId: string;
                              mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                              myId: null | string;
                              payedOutsideGalaxPay: boolean;
                              paymentLink: string;
                              planGalaxPayId: string;
                              planMyId: null | string;
                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                              value: number;
                          }[];
                          totalQtdFoundInPage: number;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>

            • retry: ((args) => Promise<{
                  body: {
                      Charge: {
                          Contract: {
                              acceptedAt: string;
                              document: string;
                              ip: string;
                              name: string;
                              pdf: string;
                          };
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          ExtraFields: {
                              tagName: string;
                              value: string;
                          }[];
                          InvoiceConfig: {
                              createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                              description: string;
                              galaxPaySubAccountId?: number;
                              qtdDaysAfterPay?: number;
                              qtdDaysBeforePayDay?: number;
                              type: "onePerTransaction" | "onlyOne";
                          };
                          PaymentMethodBoleto: {
                              Aggrement?: {
                                  document?: (...) | (...);
                                  name?: (...) | (...);
                              };
                              deadlineDays?: number;
                              documentNumber?: string;
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          PaymentMethodCreditCard: {
                              Antifraud?: {
                                  ip: string;
                                  sessionId: string;
                              };
                              Card: {
                                  Brand?: {
                                      id?: ...;
                                      maxInstallment?: ...;
                                      name?: ...;
                                      operatorIds?: ...;
                                  };
                                  createdAt?: string;
                                  customerGalaxPayId?: number;
                                  customerMyId?: string;
                                  cvv?: string;
                                  expiresAt?: string;
                                  galaxPayId?: number;
                                  holder?: string;
                                  myId?: string;
                                  number?: string;
                                  updatedAt?: string;
                              };
                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              preAuthorize?: boolean;
                          };
                          PaymentMethodPix: {
                              Deadline?: {
                                  type?: (...) | (...);
                                  value?: (...) | (...);
                              };
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          Split: {
                              billGalaxyPayId: number;
                              companyGalaxyPayId: number;
                              galaxyPayId: number;
                              groupGalaxyPayId: number;
                              paymentMethod: string;
                              type: "fixed" | "percent";
                              value: number;
                          };
                          Transactions: {
                              AbecsReasonDenied: {
                                  code: string;
                                  message: string;
                              };
                              Antifraud: {
                                  approved: boolean;
                                  ip: string;
                                  sent: boolean;
                                  sessionId: string;
                              };
                              Boleto: {
                                  bankAccount: string;
                                  bankAgency: string;
                                  bankEmissor: string;
                                  bankLine: string;
                                  bankNumber: number;
                                  barCode: string;
                                  pdf: string;
                              };
                              ConciliationOccurrences: {
                                  account: ...;
                                  agency: ...;
                                  bankName: ...;
                                  bankNumber: ...;
                                  depositDate: ...;
                                  liquidValue: ...;
                                  taxPercent: ...;
                                  taxValue: ...;
                                  type: ...;
                              }[];
                              CreditCard: {
                                  Card: {
                                      Brand: ...;
                                      createdAt: ...;
                                      customerGalaxPayId: ...;
                                      customerMyId: ...;
                                      cvv: ...;
                                      expiresAt: ...;
                                      galaxPayId: ...;
                                      holder: ...;
                                      myId: ...;
                                      number: ...;
                                      updatedAt: ...;
                                  };
                              };
                              Invoice: {
                                  description: string;
                                  number: string;
                                  pdf: string;
                                  status: (...) | (...) | (...) | (...) | (...) | (...);
                                  statusDate: string;
                                  statusDescription: string;
                                  xml: string;
                              };
                              Pix: {
                                  image: string;
                                  page: string;
                                  qrCode: string;
                                  reference: string;
                              };
                              Subscription: {
                                  Customer: {
                                      Address?: ...;
                                      createdAt?: ...;
                                      document?: ...;
                                      emails?: ...;
                                      galaPayId?: ...;
                                      invoiceHoldIss?: ...;
                                      municipalDocument?: ...;
                                      myId?: ...;
                                      name?: ...;
                                      phones?: ...;
                                      status?: ...;
                                      updatedAt?: ...;
                                  };
                                  InvoiceConfig?: (...) | (...);
                                  PaymentMethodBoleto?: (...) | (...);
                                  PaymentMethodCreditCard?: (...) | (...);
                                  PaymentMethodPix?: (...) | (...);
                                  additionalInfo?: (...) | (...);
                                  firstPayDayDate: string;
                                  galaxPayId: number;
                                  mainPaymentMethodId: (...) | (...) | (...);
                                  myId: string;
                                  paymentLink?: (...) | (...);
                                  periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                  planGalaxPayId: number;
                                  planMyId: string;
                                  status: (...) | (...) | (...) | (...) | (...) | (...);
                                  value: number;
                              };
                              additionalInfo?: string;
                              authorizationCode?: string;
                              cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              chargeGalaxPayId: number;
                              chargeMyId: string;
                              datetimeLastSentToOperator: string;
                              fee: number;
                              galaxPayId: number;
                              installment: number;
                              myId: string;
                              payday: string;
                              paydayDate: string;
                              payedOutsideGalaxPay: boolean;
                              reasonDenied?: string;
                              status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                              statusDate: string;
                              statusDescription: string;
                              subscriptionGalaxPayId: number;
                              subscriptionMyId: string;
                              tid?: string;
                              value: number;
                          }[];
                          additionalInfo: null | string;
                          galaxPayId: string;
                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                          myId: null | string;
                          payedOutsideGalaxPay: boolean;
                          paymentLink: string;
                          planGalaxPayId: string;
                          planMyId: null | string;
                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                          value: number;
                      };
                      type: boolean;
                  };
                  headers: Headers;
                  status: 200;
              } | {
                  body: unknown;
                  headers: Headers;
                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
              }>)
                • (args): Promise<{
                      body: {
                          Charge: {
                              Contract: {
                                  acceptedAt: string;
                                  document: string;
                                  ip: string;
                                  name: string;
                                  pdf: string;
                              };
                              Customer: {
                                  Address: {
                                      city: string;
                                      complement?: string;
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: number[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              };
                              ExtraFields: {
                                  tagName: string;
                                  value: string;
                              }[];
                              InvoiceConfig: {
                                  createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                  description: string;
                                  galaxPaySubAccountId?: number;
                                  qtdDaysAfterPay?: number;
                                  qtdDaysBeforePayDay?: number;
                                  type: "onePerTransaction" | "onlyOne";
                              };
                              PaymentMethodBoleto: {
                                  Aggrement?: {
                                      document?: (...) | (...);
                                      name?: (...) | (...);
                                  };
                                  deadlineDays?: number;
                                  documentNumber?: string;
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: ...;
                                          maxInstallment?: ...;
                                          name?: ...;
                                          operatorIds?: ...;
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              PaymentMethodPix: {
                                  Deadline?: {
                                      type?: (...) | (...);
                                      value?: (...) | (...);
                                  };
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "fixed" | "percent";
                                  value: number;
                              };
                              Transactions: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: ...;
                                      agency: ...;
                                      bankName: ...;
                                      bankNumber: ...;
                                      depositDate: ...;
                                      liquidValue: ...;
                                      taxPercent: ...;
                                      taxValue: ...;
                                      type: ...;
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: ...;
                                          createdAt: ...;
                                          customerGalaxPayId: ...;
                                          customerMyId: ...;
                                          cvv: ...;
                                          expiresAt: ...;
                                          galaxPayId: ...;
                                          holder: ...;
                                          myId: ...;
                                          number: ...;
                                          updatedAt: ...;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: ...;
                                          createdAt?: ...;
                                          document?: ...;
                                          emails?: ...;
                                          galaPayId?: ...;
                                          invoiceHoldIss?: ...;
                                          municipalDocument?: ...;
                                          myId?: ...;
                                          name?: ...;
                                          phones?: ...;
                                          status?: ...;
                                          updatedAt?: ...;
                                      };
                                      InvoiceConfig?: (...) | (...);
                                      PaymentMethodBoleto?: (...) | (...);
                                      PaymentMethodCreditCard?: (...) | (...);
                                      PaymentMethodPix?: (...) | (...);
                                      additionalInfo?: (...) | (...);
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: (...) | (...) | (...);
                                      myId: string;
                                      paymentLink?: (...) | (...);
                                      periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              }[];
                              additionalInfo: null | string;
                              galaxPayId: string;
                              mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                              myId: null | string;
                              payedOutsideGalaxPay: boolean;
                              paymentLink: string;
                              planGalaxPayId: string;
                              planMyId: null | string;
                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                              value: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>
                • Parameters

                  • args: {
                        body?: {};
                        cache?: any;
                        extraHeaders?: Record<string, undefined | string>;
                        fetchOptions?: FetchOptions;
                        overrideClientOptions?: Partial<OverrideableClientArgs>;
                        params: {
                            chargeId: string | number;
                            typeId: "galaxPayId" | "myId";
                        };
                    }
                    • Optional body?: {}
                      • Optional cache?: any

                        Deprecated

                        Use fetchOptions.cache instead

                      • Optional extraHeaders?: Record<string, undefined | string>
                      • Optional fetchOptions?: FetchOptions
                      • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                      • params: {
                            chargeId: string | number;
                            typeId: "galaxPayId" | "myId";
                        }
                        • chargeId: string | number
                        • typeId: "galaxPayId" | "myId"

                    Returns Promise<{
                        body: {
                            Charge: {
                                Contract: {
                                    acceptedAt: string;
                                    document: string;
                                    ip: string;
                                    name: string;
                                    pdf: string;
                                };
                                Customer: {
                                    Address: {
                                        city: string;
                                        complement?: string;
                                        neighborhood: string;
                                        number: string;
                                        state: string;
                                        street: string;
                                        zipCode: string;
                                    };
                                    createdAt: string;
                                    document: string;
                                    emails: string[];
                                    galaPayId: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId: string;
                                    name: string;
                                    phones?: number[];
                                    status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt: string;
                                };
                                ExtraFields: {
                                    tagName: string;
                                    value: string;
                                }[];
                                InvoiceConfig: {
                                    createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                    description: string;
                                    galaxPaySubAccountId?: number;
                                    qtdDaysAfterPay?: number;
                                    qtdDaysBeforePayDay?: number;
                                    type: "onePerTransaction" | "onlyOne";
                                };
                                PaymentMethodBoleto: {
                                    Aggrement?: {
                                        document?: (...) | (...);
                                        name?: (...) | (...);
                                    };
                                    deadlineDays?: number;
                                    documentNumber?: string;
                                    fine?: number;
                                    instructions?: string;
                                    interest?: number;
                                };
                                PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: ...;
                                            maxInstallment?: ...;
                                            name?: ...;
                                            operatorIds?: ...;
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                };
                                PaymentMethodPix: {
                                    Deadline?: {
                                        type?: (...) | (...);
                                        value?: (...) | (...);
                                    };
                                    fine?: number;
                                    instructions?: string;
                                    interest?: number;
                                };
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transactions: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: ...;
                                        agency: ...;
                                        bankName: ...;
                                        bankNumber: ...;
                                        depositDate: ...;
                                        liquidValue: ...;
                                        taxPercent: ...;
                                        taxValue: ...;
                                        type: ...;
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: ...;
                                            createdAt: ...;
                                            customerGalaxPayId: ...;
                                            customerMyId: ...;
                                            cvv: ...;
                                            expiresAt: ...;
                                            galaxPayId: ...;
                                            holder: ...;
                                            myId: ...;
                                            number: ...;
                                            updatedAt: ...;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        additionalInfo?: (...) | (...);
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                }[];
                                additionalInfo: null | string;
                                galaxPayId: string;
                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                myId: null | string;
                                payedOutsideGalaxPay: boolean;
                                paymentLink: string;
                                planGalaxPayId: string;
                                planMyId: null | string;
                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                value: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>

              • reverse: ((args) => Promise<{
                    body: {
                        Charge: {
                            Contract: {
                                acceptedAt: string;
                                document: string;
                                ip: string;
                                name: string;
                                pdf: string;
                            };
                            Customer: {
                                Address: {
                                    city: string;
                                    complement?: string;
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: number[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            };
                            ExtraFields: {
                                tagName: string;
                                value: string;
                            }[];
                            InvoiceConfig: {
                                createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                description: string;
                                galaxPaySubAccountId?: number;
                                qtdDaysAfterPay?: number;
                                qtdDaysBeforePayDay?: number;
                                type: "onePerTransaction" | "onlyOne";
                            };
                            PaymentMethodBoleto: {
                                Aggrement?: {
                                    document?: (...) | (...);
                                    name?: (...) | (...);
                                };
                                deadlineDays?: number;
                                documentNumber?: string;
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            PaymentMethodCreditCard: {
                                Antifraud?: {
                                    ip: string;
                                    sessionId: string;
                                };
                                Card: {
                                    Brand?: {
                                        id?: ...;
                                        maxInstallment?: ...;
                                        name?: ...;
                                        operatorIds?: ...;
                                    };
                                    createdAt?: string;
                                    customerGalaxPayId?: number;
                                    customerMyId?: string;
                                    cvv?: string;
                                    expiresAt?: string;
                                    galaxPayId?: number;
                                    holder?: string;
                                    myId?: string;
                                    number?: string;
                                    updatedAt?: string;
                                };
                                cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                preAuthorize?: boolean;
                            };
                            PaymentMethodPix: {
                                Deadline?: {
                                    type?: (...) | (...);
                                    value?: (...) | (...);
                                };
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            Split: {
                                billGalaxyPayId: number;
                                companyGalaxyPayId: number;
                                galaxyPayId: number;
                                groupGalaxyPayId: number;
                                paymentMethod: string;
                                type: "fixed" | "percent";
                                value: number;
                            };
                            Transactions: {
                                AbecsReasonDenied: {
                                    code: string;
                                    message: string;
                                };
                                Antifraud: {
                                    approved: boolean;
                                    ip: string;
                                    sent: boolean;
                                    sessionId: string;
                                };
                                Boleto: {
                                    bankAccount: string;
                                    bankAgency: string;
                                    bankEmissor: string;
                                    bankLine: string;
                                    bankNumber: number;
                                    barCode: string;
                                    pdf: string;
                                };
                                ConciliationOccurrences: {
                                    account: ...;
                                    agency: ...;
                                    bankName: ...;
                                    bankNumber: ...;
                                    depositDate: ...;
                                    liquidValue: ...;
                                    taxPercent: ...;
                                    taxValue: ...;
                                    type: ...;
                                }[];
                                CreditCard: {
                                    Card: {
                                        Brand: ...;
                                        createdAt: ...;
                                        customerGalaxPayId: ...;
                                        customerMyId: ...;
                                        cvv: ...;
                                        expiresAt: ...;
                                        galaxPayId: ...;
                                        holder: ...;
                                        myId: ...;
                                        number: ...;
                                        updatedAt: ...;
                                    };
                                };
                                Invoice: {
                                    description: string;
                                    number: string;
                                    pdf: string;
                                    status: (...) | (...) | (...) | (...) | (...) | (...);
                                    statusDate: string;
                                    statusDescription: string;
                                    xml: string;
                                };
                                Pix: {
                                    image: string;
                                    page: string;
                                    qrCode: string;
                                    reference: string;
                                };
                                Subscription: {
                                    Customer: {
                                        Address?: ...;
                                        createdAt?: ...;
                                        document?: ...;
                                        emails?: ...;
                                        galaPayId?: ...;
                                        invoiceHoldIss?: ...;
                                        municipalDocument?: ...;
                                        myId?: ...;
                                        name?: ...;
                                        phones?: ...;
                                        status?: ...;
                                        updatedAt?: ...;
                                    };
                                    InvoiceConfig?: (...) | (...);
                                    PaymentMethodBoleto?: (...) | (...);
                                    PaymentMethodCreditCard?: (...) | (...);
                                    PaymentMethodPix?: (...) | (...);
                                    additionalInfo?: (...) | (...);
                                    firstPayDayDate: string;
                                    galaxPayId: number;
                                    mainPaymentMethodId: (...) | (...) | (...);
                                    myId: string;
                                    paymentLink?: (...) | (...);
                                    periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    planGalaxPayId: number;
                                    planMyId: string;
                                    status: (...) | (...) | (...) | (...) | (...) | (...);
                                    value: number;
                                };
                                additionalInfo?: string;
                                authorizationCode?: string;
                                cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                chargeGalaxPayId: number;
                                chargeMyId: string;
                                datetimeLastSentToOperator: string;
                                fee: number;
                                galaxPayId: number;
                                installment: number;
                                myId: string;
                                payday: string;
                                paydayDate: string;
                                payedOutsideGalaxPay: boolean;
                                reasonDenied?: string;
                                status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                statusDate: string;
                                statusDescription: string;
                                subscriptionGalaxPayId: number;
                                subscriptionMyId: string;
                                tid?: string;
                                value: number;
                            }[];
                            additionalInfo: null | string;
                            galaxPayId: string;
                            mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                            myId: null | string;
                            payedOutsideGalaxPay: boolean;
                            paymentLink: string;
                            planGalaxPayId: string;
                            planMyId: null | string;
                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                            value: number;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>)
                  • (args): Promise<{
                        body: {
                            Charge: {
                                Contract: {
                                    acceptedAt: string;
                                    document: string;
                                    ip: string;
                                    name: string;
                                    pdf: string;
                                };
                                Customer: {
                                    Address: {
                                        city: string;
                                        complement?: string;
                                        neighborhood: string;
                                        number: string;
                                        state: string;
                                        street: string;
                                        zipCode: string;
                                    };
                                    createdAt: string;
                                    document: string;
                                    emails: string[];
                                    galaPayId: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId: string;
                                    name: string;
                                    phones?: number[];
                                    status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt: string;
                                };
                                ExtraFields: {
                                    tagName: string;
                                    value: string;
                                }[];
                                InvoiceConfig: {
                                    createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                    description: string;
                                    galaxPaySubAccountId?: number;
                                    qtdDaysAfterPay?: number;
                                    qtdDaysBeforePayDay?: number;
                                    type: "onePerTransaction" | "onlyOne";
                                };
                                PaymentMethodBoleto: {
                                    Aggrement?: {
                                        document?: (...) | (...);
                                        name?: (...) | (...);
                                    };
                                    deadlineDays?: number;
                                    documentNumber?: string;
                                    fine?: number;
                                    instructions?: string;
                                    interest?: number;
                                };
                                PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: ...;
                                            maxInstallment?: ...;
                                            name?: ...;
                                            operatorIds?: ...;
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                };
                                PaymentMethodPix: {
                                    Deadline?: {
                                        type?: (...) | (...);
                                        value?: (...) | (...);
                                    };
                                    fine?: number;
                                    instructions?: string;
                                    interest?: number;
                                };
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transactions: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: ...;
                                        agency: ...;
                                        bankName: ...;
                                        bankNumber: ...;
                                        depositDate: ...;
                                        liquidValue: ...;
                                        taxPercent: ...;
                                        taxValue: ...;
                                        type: ...;
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: ...;
                                            createdAt: ...;
                                            customerGalaxPayId: ...;
                                            customerMyId: ...;
                                            cvv: ...;
                                            expiresAt: ...;
                                            galaxPayId: ...;
                                            holder: ...;
                                            myId: ...;
                                            number: ...;
                                            updatedAt: ...;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        additionalInfo?: (...) | (...);
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                }[];
                                additionalInfo: null | string;
                                galaxPayId: string;
                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                myId: null | string;
                                payedOutsideGalaxPay: boolean;
                                paymentLink: string;
                                planGalaxPayId: string;
                                planMyId: null | string;
                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                value: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>
                  • Parameters

                    • args: {
                          body?: {
                              valueToReverse?: number;
                          };
                          cache?: any;
                          extraHeaders?: Record<string, undefined | string>;
                          fetchOptions?: FetchOptions;
                          overrideClientOptions?: Partial<OverrideableClientArgs>;
                          params: {
                              chargeId: string | number;
                              typeId: "galaxPayId" | "myId";
                          };
                      }
                      • Optional body?: {
                            valueToReverse?: number;
                        }
                        • Optional valueToReverse?: number
                      • Optional cache?: any

                        Deprecated

                        Use fetchOptions.cache instead

                      • Optional extraHeaders?: Record<string, undefined | string>
                      • Optional fetchOptions?: FetchOptions
                      • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                      • params: {
                            chargeId: string | number;
                            typeId: "galaxPayId" | "myId";
                        }
                        • chargeId: string | number
                        • typeId: "galaxPayId" | "myId"

                    Returns Promise<{
                        body: {
                            Charge: {
                                Contract: {
                                    acceptedAt: string;
                                    document: string;
                                    ip: string;
                                    name: string;
                                    pdf: string;
                                };
                                Customer: {
                                    Address: {
                                        city: string;
                                        complement?: string;
                                        neighborhood: string;
                                        number: string;
                                        state: string;
                                        street: string;
                                        zipCode: string;
                                    };
                                    createdAt: string;
                                    document: string;
                                    emails: string[];
                                    galaPayId: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId: string;
                                    name: string;
                                    phones?: number[];
                                    status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt: string;
                                };
                                ExtraFields: {
                                    tagName: string;
                                    value: string;
                                }[];
                                InvoiceConfig: {
                                    createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                    description: string;
                                    galaxPaySubAccountId?: number;
                                    qtdDaysAfterPay?: number;
                                    qtdDaysBeforePayDay?: number;
                                    type: "onePerTransaction" | "onlyOne";
                                };
                                PaymentMethodBoleto: {
                                    Aggrement?: {
                                        document?: (...) | (...);
                                        name?: (...) | (...);
                                    };
                                    deadlineDays?: number;
                                    documentNumber?: string;
                                    fine?: number;
                                    instructions?: string;
                                    interest?: number;
                                };
                                PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: ...;
                                            maxInstallment?: ...;
                                            name?: ...;
                                            operatorIds?: ...;
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                };
                                PaymentMethodPix: {
                                    Deadline?: {
                                        type?: (...) | (...);
                                        value?: (...) | (...);
                                    };
                                    fine?: number;
                                    instructions?: string;
                                    interest?: number;
                                };
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transactions: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: ...;
                                        agency: ...;
                                        bankName: ...;
                                        bankNumber: ...;
                                        depositDate: ...;
                                        liquidValue: ...;
                                        taxPercent: ...;
                                        taxValue: ...;
                                        type: ...;
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: ...;
                                            createdAt: ...;
                                            customerGalaxPayId: ...;
                                            customerMyId: ...;
                                            cvv: ...;
                                            expiresAt: ...;
                                            galaxPayId: ...;
                                            holder: ...;
                                            myId: ...;
                                            number: ...;
                                            updatedAt: ...;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        additionalInfo?: (...) | (...);
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                }[];
                                additionalInfo: null | string;
                                galaxPayId: string;
                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                myId: null | string;
                                payedOutsideGalaxPay: boolean;
                                paymentLink: string;
                                planGalaxPayId: string;
                                planMyId: null | string;
                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                value: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>

              • update: ((args) => Promise<{
                    body: {
                        Charge: {
                            Contract: {
                                acceptedAt: string;
                                document: string;
                                ip: string;
                                name: string;
                                pdf: string;
                            };
                            Customer: {
                                Address: {
                                    city: string;
                                    complement?: string;
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: number[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            };
                            ExtraFields: {
                                tagName: string;
                                value: string;
                            }[];
                            InvoiceConfig: {
                                createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                description: string;
                                galaxPaySubAccountId?: number;
                                qtdDaysAfterPay?: number;
                                qtdDaysBeforePayDay?: number;
                                type: "onePerTransaction" | "onlyOne";
                            };
                            PaymentMethodBoleto: {
                                Aggrement?: {
                                    document?: (...) | (...);
                                    name?: (...) | (...);
                                };
                                deadlineDays?: number;
                                documentNumber?: string;
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            PaymentMethodCreditCard: {
                                Antifraud?: {
                                    ip: string;
                                    sessionId: string;
                                };
                                Card: {
                                    Brand?: {
                                        id?: ...;
                                        maxInstallment?: ...;
                                        name?: ...;
                                        operatorIds?: ...;
                                    };
                                    createdAt?: string;
                                    customerGalaxPayId?: number;
                                    customerMyId?: string;
                                    cvv?: string;
                                    expiresAt?: string;
                                    galaxPayId?: number;
                                    holder?: string;
                                    myId?: string;
                                    number?: string;
                                    updatedAt?: string;
                                };
                                cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                preAuthorize?: boolean;
                            };
                            PaymentMethodPix: {
                                Deadline?: {
                                    type?: (...) | (...);
                                    value?: (...) | (...);
                                };
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            Split: {
                                billGalaxyPayId: number;
                                companyGalaxyPayId: number;
                                galaxyPayId: number;
                                groupGalaxyPayId: number;
                                paymentMethod: string;
                                type: "fixed" | "percent";
                                value: number;
                            };
                            Transactions: {
                                AbecsReasonDenied: {
                                    code: string;
                                    message: string;
                                };
                                Antifraud: {
                                    approved: boolean;
                                    ip: string;
                                    sent: boolean;
                                    sessionId: string;
                                };
                                Boleto: {
                                    bankAccount: string;
                                    bankAgency: string;
                                    bankEmissor: string;
                                    bankLine: string;
                                    bankNumber: number;
                                    barCode: string;
                                    pdf: string;
                                };
                                ConciliationOccurrences: {
                                    account: ...;
                                    agency: ...;
                                    bankName: ...;
                                    bankNumber: ...;
                                    depositDate: ...;
                                    liquidValue: ...;
                                    taxPercent: ...;
                                    taxValue: ...;
                                    type: ...;
                                }[];
                                CreditCard: {
                                    Card: {
                                        Brand: ...;
                                        createdAt: ...;
                                        customerGalaxPayId: ...;
                                        customerMyId: ...;
                                        cvv: ...;
                                        expiresAt: ...;
                                        galaxPayId: ...;
                                        holder: ...;
                                        myId: ...;
                                        number: ...;
                                        updatedAt: ...;
                                    };
                                };
                                Invoice: {
                                    description: string;
                                    number: string;
                                    pdf: string;
                                    status: (...) | (...) | (...) | (...) | (...) | (...);
                                    statusDate: string;
                                    statusDescription: string;
                                    xml: string;
                                };
                                Pix: {
                                    image: string;
                                    page: string;
                                    qrCode: string;
                                    reference: string;
                                };
                                Subscription: {
                                    Customer: {
                                        Address?: ...;
                                        createdAt?: ...;
                                        document?: ...;
                                        emails?: ...;
                                        galaPayId?: ...;
                                        invoiceHoldIss?: ...;
                                        municipalDocument?: ...;
                                        myId?: ...;
                                        name?: ...;
                                        phones?: ...;
                                        status?: ...;
                                        updatedAt?: ...;
                                    };
                                    InvoiceConfig?: (...) | (...);
                                    PaymentMethodBoleto?: (...) | (...);
                                    PaymentMethodCreditCard?: (...) | (...);
                                    PaymentMethodPix?: (...) | (...);
                                    additionalInfo?: (...) | (...);
                                    firstPayDayDate: string;
                                    galaxPayId: number;
                                    mainPaymentMethodId: (...) | (...) | (...);
                                    myId: string;
                                    paymentLink?: (...) | (...);
                                    periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    planGalaxPayId: number;
                                    planMyId: string;
                                    status: (...) | (...) | (...) | (...) | (...) | (...);
                                    value: number;
                                };
                                additionalInfo?: string;
                                authorizationCode?: string;
                                cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                chargeGalaxPayId: number;
                                chargeMyId: string;
                                datetimeLastSentToOperator: string;
                                fee: number;
                                galaxPayId: number;
                                installment: number;
                                myId: string;
                                payday: string;
                                paydayDate: string;
                                payedOutsideGalaxPay: boolean;
                                reasonDenied?: string;
                                status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                statusDate: string;
                                statusDescription: string;
                                subscriptionGalaxPayId: number;
                                subscriptionMyId: string;
                                tid?: string;
                                value: number;
                            }[];
                            additionalInfo: null | string;
                            galaxPayId: string;
                            mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                            myId: null | string;
                            payedOutsideGalaxPay: boolean;
                            paymentLink: string;
                            planGalaxPayId: string;
                            planMyId: null | string;
                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                            value: number;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>)
                  • (args): Promise<{
                        body: {
                            Charge: {
                                Contract: {
                                    acceptedAt: string;
                                    document: string;
                                    ip: string;
                                    name: string;
                                    pdf: string;
                                };
                                Customer: {
                                    Address: {
                                        city: string;
                                        complement?: string;
                                        neighborhood: string;
                                        number: string;
                                        state: string;
                                        street: string;
                                        zipCode: string;
                                    };
                                    createdAt: string;
                                    document: string;
                                    emails: string[];
                                    galaPayId: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId: string;
                                    name: string;
                                    phones?: number[];
                                    status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt: string;
                                };
                                ExtraFields: {
                                    tagName: string;
                                    value: string;
                                }[];
                                InvoiceConfig: {
                                    createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                    description: string;
                                    galaxPaySubAccountId?: number;
                                    qtdDaysAfterPay?: number;
                                    qtdDaysBeforePayDay?: number;
                                    type: "onePerTransaction" | "onlyOne";
                                };
                                PaymentMethodBoleto: {
                                    Aggrement?: {
                                        document?: (...) | (...);
                                        name?: (...) | (...);
                                    };
                                    deadlineDays?: number;
                                    documentNumber?: string;
                                    fine?: number;
                                    instructions?: string;
                                    interest?: number;
                                };
                                PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: ...;
                                            maxInstallment?: ...;
                                            name?: ...;
                                            operatorIds?: ...;
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                };
                                PaymentMethodPix: {
                                    Deadline?: {
                                        type?: (...) | (...);
                                        value?: (...) | (...);
                                    };
                                    fine?: number;
                                    instructions?: string;
                                    interest?: number;
                                };
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transactions: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: ...;
                                        agency: ...;
                                        bankName: ...;
                                        bankNumber: ...;
                                        depositDate: ...;
                                        liquidValue: ...;
                                        taxPercent: ...;
                                        taxValue: ...;
                                        type: ...;
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: ...;
                                            createdAt: ...;
                                            customerGalaxPayId: ...;
                                            customerMyId: ...;
                                            cvv: ...;
                                            expiresAt: ...;
                                            galaxPayId: ...;
                                            holder: ...;
                                            myId: ...;
                                            number: ...;
                                            updatedAt: ...;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        additionalInfo?: (...) | (...);
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                }[];
                                additionalInfo: null | string;
                                galaxPayId: string;
                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                myId: null | string;
                                payedOutsideGalaxPay: boolean;
                                paymentLink: string;
                                planGalaxPayId: string;
                                planMyId: null | string;
                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                value: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>
                  • Parameters

                    • args: {
                          body: {
                              additionalInfo?: string;
                              mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                              myId?: string;
                              payday?: string;
                              payedOutsideGalaxPay?: boolean;
                              planGalaxPayId?: string;
                              planMyId?: string;
                              value?: number;
                          };
                          cache?: any;
                          extraHeaders?: Record<string, undefined | string>;
                          fetchOptions?: FetchOptions;
                          overrideClientOptions?: Partial<OverrideableClientArgs>;
                          params: {
                              chargeId: string | number;
                              typeId: "galaxPayId" | "myId";
                          };
                      }
                      • body: {
                            additionalInfo?: string;
                            mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                            myId?: string;
                            payday?: string;
                            payedOutsideGalaxPay?: boolean;
                            planGalaxPayId?: string;
                            planMyId?: string;
                            value?: number;
                        }
                        • Optional additionalInfo?: string
                        • mainPaymentMethodId: "pix" | "creditcard" | "boleto"
                        • Optional myId?: string
                        • Optional payday?: string
                        • Optional payedOutsideGalaxPay?: boolean
                        • Optional planGalaxPayId?: string
                        • Optional planMyId?: string
                        • Optional value?: number
                      • Optional cache?: any

                        Deprecated

                        Use fetchOptions.cache instead

                      • Optional extraHeaders?: Record<string, undefined | string>
                      • Optional fetchOptions?: FetchOptions
                      • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                      • params: {
                            chargeId: string | number;
                            typeId: "galaxPayId" | "myId";
                        }
                        • chargeId: string | number
                        • typeId: "galaxPayId" | "myId"

                    Returns Promise<{
                        body: {
                            Charge: {
                                Contract: {
                                    acceptedAt: string;
                                    document: string;
                                    ip: string;
                                    name: string;
                                    pdf: string;
                                };
                                Customer: {
                                    Address: {
                                        city: string;
                                        complement?: string;
                                        neighborhood: string;
                                        number: string;
                                        state: string;
                                        street: string;
                                        zipCode: string;
                                    };
                                    createdAt: string;
                                    document: string;
                                    emails: string[];
                                    galaPayId: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId: string;
                                    name: string;
                                    phones?: number[];
                                    status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt: string;
                                };
                                ExtraFields: {
                                    tagName: string;
                                    value: string;
                                }[];
                                InvoiceConfig: {
                                    createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                    description: string;
                                    galaxPaySubAccountId?: number;
                                    qtdDaysAfterPay?: number;
                                    qtdDaysBeforePayDay?: number;
                                    type: "onePerTransaction" | "onlyOne";
                                };
                                PaymentMethodBoleto: {
                                    Aggrement?: {
                                        document?: (...) | (...);
                                        name?: (...) | (...);
                                    };
                                    deadlineDays?: number;
                                    documentNumber?: string;
                                    fine?: number;
                                    instructions?: string;
                                    interest?: number;
                                };
                                PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: ...;
                                            maxInstallment?: ...;
                                            name?: ...;
                                            operatorIds?: ...;
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                };
                                PaymentMethodPix: {
                                    Deadline?: {
                                        type?: (...) | (...);
                                        value?: (...) | (...);
                                    };
                                    fine?: number;
                                    instructions?: string;
                                    interest?: number;
                                };
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transactions: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: ...;
                                        agency: ...;
                                        bankName: ...;
                                        bankNumber: ...;
                                        depositDate: ...;
                                        liquidValue: ...;
                                        taxPercent: ...;
                                        taxValue: ...;
                                        type: ...;
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: ...;
                                            createdAt: ...;
                                            customerGalaxPayId: ...;
                                            customerMyId: ...;
                                            cvv: ...;
                                            expiresAt: ...;
                                            galaxPayId: ...;
                                            holder: ...;
                                            myId: ...;
                                            number: ...;
                                            updatedAt: ...;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        additionalInfo?: (...) | (...);
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                }[];
                                additionalInfo: null | string;
                                galaxPayId: string;
                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                myId: null | string;
                                payedOutsideGalaxPay: boolean;
                                paymentLink: string;
                                planGalaxPayId: string;
                                planMyId: null | string;
                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                value: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>

            • get companies(): {
                  balance: RecursiveProxyObj<{
                      [x: string]: _ts_rest_core.AppRoute | _ts_rest_core.AppRouter;
                  }, {
                      api: ((args) => Promise<{
                          body: unknown;
                          headers: Headers;
                          method: Method;
                          path: string;
                          status: number;
                      }>);
                      baseUrl: string;
                  }>;
                  fees: RecursiveProxyObj<{
                      [x: string]: _ts_rest_core.AppRoute | _ts_rest_core.AppRouter;
                  }, {
                      api: ((args) => Promise<{
                          body: unknown;
                          headers: Headers;
                          method: Method;
                          path: string;
                          status: number;
                      }>);
                      baseUrl: string;
                  }>;
                  subaccounts: RecursiveProxyObj<{
                      [x: string]: _ts_rest_core.AppRoute | _ts_rest_core.AppRouter;
                  }, {
                      api: ((args) => Promise<{
                          body: unknown;
                          headers: Headers;
                          method: Method;
                          path: string;
                          status: number;
                      }>);
                      baseUrl: string;
                  }>;
              }
            • Returns {
                  balance: RecursiveProxyObj<{
                      [x: string]: _ts_rest_core.AppRoute | _ts_rest_core.AppRouter;
                  }, {
                      api: ((args) => Promise<{
                          body: unknown;
                          headers: Headers;
                          method: Method;
                          path: string;
                          status: number;
                      }>);
                      baseUrl: string;
                  }>;
                  fees: RecursiveProxyObj<{
                      [x: string]: _ts_rest_core.AppRoute | _ts_rest_core.AppRouter;
                  }, {
                      api: ((args) => Promise<{
                          body: unknown;
                          headers: Headers;
                          method: Method;
                          path: string;
                          status: number;
                      }>);
                      baseUrl: string;
                  }>;
                  subaccounts: RecursiveProxyObj<{
                      [x: string]: _ts_rest_core.AppRoute | _ts_rest_core.AppRouter;
                  }, {
                      api: ((args) => Promise<{
                          body: unknown;
                          headers: Headers;
                          method: Method;
                          path: string;
                          status: number;
                      }>);
                      baseUrl: string;
                  }>;
              }

              • balance: RecursiveProxyObj<{
                    [x: string]: _ts_rest_core.AppRoute | _ts_rest_core.AppRouter;
                }, {
                    api: ((args) => Promise<{
                        body: unknown;
                        headers: Headers;
                        method: Method;
                        path: string;
                        status: number;
                    }>);
                    baseUrl: string;
                }>
              • fees: RecursiveProxyObj<{
                    [x: string]: _ts_rest_core.AppRoute | _ts_rest_core.AppRouter;
                }, {
                    api: ((args) => Promise<{
                        body: unknown;
                        headers: Headers;
                        method: Method;
                        path: string;
                        status: number;
                    }>);
                    baseUrl: string;
                }>
              • subaccounts: RecursiveProxyObj<{
                    [x: string]: _ts_rest_core.AppRoute | _ts_rest_core.AppRouter;
                }, {
                    api: ((args) => Promise<{
                        body: unknown;
                        headers: Headers;
                        method: Method;
                        path: string;
                        status: number;
                    }>);
                    baseUrl: string;
                }>
            • get customers(): {
                  create: ((args) => Promise<{
                      body: {
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
                  delete: ((args) => Promise<{
                      body: {
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
                  list: ((args) => Promise<{
                      body: {
                          Customers: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          }[];
                          totalQtdFoundInPage: number;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
                  update: ((args) => Promise<{
                      body: {
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
              }
            • Returns {
                  create: ((args) => Promise<{
                      body: {
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
                  delete: ((args) => Promise<{
                      body: {
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
                  list: ((args) => Promise<{
                      body: {
                          Customers: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          }[];
                          totalQtdFoundInPage: number;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
                  update: ((args) => Promise<{
                      body: {
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
              }

              • create: ((args) => Promise<{
                    body: {
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>)
                  • (args): Promise<{
                        body: {
                            Customer: {
                                Address: {
                                    city: string;
                                    complement?: string;
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: number[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>
                  • Parameters

                    • args: {
                          body: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              document: string;
                              emails: string[];
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                          };
                          cache?: any;
                          extraHeaders?: Record<string, undefined | string>;
                          fetchOptions?: FetchOptions;
                          overrideClientOptions?: Partial<OverrideableClientArgs>;
                      }
                      • body: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            document: string;
                            emails: string[];
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                        }
                        • Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          }
                          • city: string
                          • Optional complement?: string
                          • neighborhood: string
                          • number: string
                          • state: string
                          • street: string
                          • zipCode: string
                        • document: string
                        • emails: string[]
                        • Optional invoiceHoldIss?: boolean
                        • Optional municipalDocument?: string
                        • myId: string
                        • name: string
                        • Optional phones?: number[]
                      • Optional cache?: any

                        Deprecated

                        Use fetchOptions.cache instead

                      • Optional extraHeaders?: Record<string, undefined | string>
                      • Optional fetchOptions?: FetchOptions
                      • Optional overrideClientOptions?: Partial<OverrideableClientArgs>

                    Returns Promise<{
                        body: {
                            Customer: {
                                Address: {
                                    city: string;
                                    complement?: string;
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: number[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>

              • delete: ((args) => Promise<{
                    body: {
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>)
                  • (args): Promise<{
                        body: {
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>
                  • Parameters

                    • args: {
                          body?: {};
                          cache?: any;
                          extraHeaders?: Record<string, undefined | string>;
                          fetchOptions?: FetchOptions;
                          overrideClientOptions?: Partial<OverrideableClientArgs>;
                          params: {
                              customerId: string | number;
                              typeId: "galaxPayId" | "myId";
                          };
                      }
                      • Optional body?: {}
                        • Optional cache?: any

                          Deprecated

                          Use fetchOptions.cache instead

                        • Optional extraHeaders?: Record<string, undefined | string>
                        • Optional fetchOptions?: FetchOptions
                        • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                        • params: {
                              customerId: string | number;
                              typeId: "galaxPayId" | "myId";
                          }
                          • customerId: string | number
                          • typeId: "galaxPayId" | "myId"

                      Returns Promise<{
                          body: {
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>

                • list: ((args) => Promise<{
                      body: {
                          Customers: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          }[];
                          totalQtdFoundInPage: number;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>)
                    • (args): Promise<{
                          body: {
                              Customers: {
                                  Address: {
                                      city: string;
                                      complement?: string;
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: number[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              }[];
                              totalQtdFoundInPage: number;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>
                    • Parameters

                      • args: {
                            cache?: any;
                            extraHeaders?: Record<string, undefined | string>;
                            fetchOptions?: FetchOptions;
                            overrideClientOptions?: Partial<OverrideableClientArgs>;
                            query: {
                                createdAtFrom?: string;
                                createdAtTo?: string;
                                createdOrUpdatedFrom?: string;
                                createdOrUpdatedTo?: string;
                                documents?: string | string[];
                                emails?: string | string[];
                                galaxPayIds?: number | number[];
                                limit: number;
                                myIds?: string | string[];
                                order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc";
                                startAt?: number;
                                status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            };
                        }
                        • Optional cache?: any

                          Deprecated

                          Use fetchOptions.cache instead

                        • Optional extraHeaders?: Record<string, undefined | string>
                        • Optional fetchOptions?: FetchOptions
                        • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                        • query: {
                              createdAtFrom?: string;
                              createdAtTo?: string;
                              createdOrUpdatedFrom?: string;
                              createdOrUpdatedTo?: string;
                              documents?: string | string[];
                              emails?: string | string[];
                              galaxPayIds?: number | number[];
                              limit: number;
                              myIds?: string | string[];
                              order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc";
                              startAt?: number;
                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          }
                          • Optional createdAtFrom?: string
                          • Optional createdAtTo?: string
                          • Optional createdOrUpdatedFrom?: string
                          • Optional createdOrUpdatedTo?: string
                          • Optional documents?: string | string[]
                          • Optional emails?: string | string[]
                          • Optional galaxPayIds?: number | number[]
                          • limit: number
                          • Optional myIds?: string | string[]
                          • Optional order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc"
                          • Optional startAt?: number
                          • Optional status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge"

                      Returns Promise<{
                          body: {
                              Customers: {
                                  Address: {
                                      city: string;
                                      complement?: string;
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: number[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              }[];
                              totalQtdFoundInPage: number;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>

                • update: ((args) => Promise<{
                      body: {
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>)
                    • (args): Promise<{
                          body: {
                              Customer: {
                                  Address: {
                                      city: string;
                                      complement?: string;
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: number[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>
                    • Parameters

                      • args: {
                            body: {
                                Address: {
                                    city: string;
                                    complement?: string;
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                document: string;
                                emails: string[];
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: number[];
                            };
                            cache?: any;
                            extraHeaders?: Record<string, undefined | string>;
                            fetchOptions?: FetchOptions;
                            overrideClientOptions?: Partial<OverrideableClientArgs>;
                            params: {
                                customerId: string | number;
                                typeId: "galaxPayId" | "myId";
                            };
                        }
                        • body: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              document: string;
                              emails: string[];
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                          }
                          • Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            }
                            • city: string
                            • Optional complement?: string
                            • neighborhood: string
                            • number: string
                            • state: string
                            • street: string
                            • zipCode: string
                          • document: string
                          • emails: string[]
                          • Optional invoiceHoldIss?: boolean
                          • Optional municipalDocument?: string
                          • myId: string
                          • name: string
                          • Optional phones?: number[]
                        • Optional cache?: any

                          Deprecated

                          Use fetchOptions.cache instead

                        • Optional extraHeaders?: Record<string, undefined | string>
                        • Optional fetchOptions?: FetchOptions
                        • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                        • params: {
                              customerId: string | number;
                              typeId: "galaxPayId" | "myId";
                          }
                          • customerId: string | number
                          • typeId: "galaxPayId" | "myId"

                      Returns Promise<{
                          body: {
                              Customer: {
                                  Address: {
                                      city: string;
                                      complement?: string;
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: number[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>

              • get pix(): {
                    payment: ((args) => Promise<{
                        body: {
                            Payment: {
                                createdAt: string;
                                desc?: string;
                                endToEnd: string;
                                galaxPayId: number;
                                key: string;
                                status: "error" | "efectivated" | "confirm";
                                taxValue: number;
                                value: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                }
              • Returns {
                    payment: ((args) => Promise<{
                        body: {
                            Payment: {
                                createdAt: string;
                                desc?: string;
                                endToEnd: string;
                                galaxPayId: number;
                                key: string;
                                status: "error" | "efectivated" | "confirm";
                                taxValue: number;
                                value: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                }

                • payment: ((args) => Promise<{
                      body: {
                          Payment: {
                              createdAt: string;
                              desc?: string;
                              endToEnd: string;
                              galaxPayId: number;
                              key: string;
                              status: "error" | "efectivated" | "confirm";
                              taxValue: number;
                              value: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>)
                    • (args): Promise<{
                          body: {
                              Payment: {
                                  createdAt: string;
                                  desc?: string;
                                  endToEnd: string;
                                  galaxPayId: number;
                                  key: string;
                                  status: "error" | "efectivated" | "confirm";
                                  taxValue: number;
                                  value: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>
                    • Parameters

                      • args: {
                            body: {
                                desc?: string;
                                key: string;
                                type: "cpf" | "cnpj" | "email" | "mobilePhone" | "random";
                                value: number;
                            };
                            cache?: any;
                            extraHeaders?: Record<string, undefined | string>;
                            fetchOptions?: FetchOptions;
                            overrideClientOptions?: Partial<OverrideableClientArgs>;
                        }
                        • body: {
                              desc?: string;
                              key: string;
                              type: "cpf" | "cnpj" | "email" | "mobilePhone" | "random";
                              value: number;
                          }
                          • Optional desc?: string
                          • key: string
                          • type: "cpf" | "cnpj" | "email" | "mobilePhone" | "random"
                          • value: number
                        • Optional cache?: any

                          Deprecated

                          Use fetchOptions.cache instead

                        • Optional extraHeaders?: Record<string, undefined | string>
                        • Optional fetchOptions?: FetchOptions
                        • Optional overrideClientOptions?: Partial<OverrideableClientArgs>

                      Returns Promise<{
                          body: {
                              Payment: {
                                  createdAt: string;
                                  desc?: string;
                                  endToEnd: string;
                                  galaxPayId: number;
                                  key: string;
                                  status: "error" | "efectivated" | "confirm";
                                  taxValue: number;
                                  value: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>

              • get plans(): {
                    create: ((args) => Promise<{
                        body: {
                            Plan: {
                                PlanPrices: {
                                    payment: "creditcard" | "boleto";
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                galaxPayId: number;
                                myId: string;
                                name: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                    delete: ((args) => Promise<{
                        body: {
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                    list: ((args) => Promise<{
                        body: {
                            Plans: {
                                PlanPrices: {
                                    payment: (...) | (...);
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                galaxPayId: number;
                                myId: string;
                                name: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                            }[];
                            totalQtdFoundInPage: number;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                    update: ((args) => Promise<{
                        body: {
                            Plan: {
                                PlanPrices: {
                                    payment: "creditcard" | "boleto";
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                galaxPayId: number;
                                myId: string;
                                name: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                }
              • Returns {
                    create: ((args) => Promise<{
                        body: {
                            Plan: {
                                PlanPrices: {
                                    payment: "creditcard" | "boleto";
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                galaxPayId: number;
                                myId: string;
                                name: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                    delete: ((args) => Promise<{
                        body: {
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                    list: ((args) => Promise<{
                        body: {
                            Plans: {
                                PlanPrices: {
                                    payment: (...) | (...);
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                galaxPayId: number;
                                myId: string;
                                name: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                            }[];
                            totalQtdFoundInPage: number;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                    update: ((args) => Promise<{
                        body: {
                            Plan: {
                                PlanPrices: {
                                    payment: "creditcard" | "boleto";
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                galaxPayId: number;
                                myId: string;
                                name: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                }

                • create: ((args) => Promise<{
                      body: {
                          Plan: {
                              PlanPrices: {
                                  payment: "creditcard" | "boleto";
                                  value: number;
                              }[];
                              additionalInfo?: string;
                              galaxPayId: number;
                              myId: string;
                              name: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              quantity: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>)
                    • (args): Promise<{
                          body: {
                              Plan: {
                                  PlanPrices: {
                                      payment: "creditcard" | "boleto";
                                      value: number;
                                  }[];
                                  additionalInfo?: string;
                                  galaxPayId: number;
                                  myId: string;
                                  name: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>
                    • Parameters

                      • args: {
                            body: {
                                PlanPrices: {
                                    payment: "creditcard" | "boleto";
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                myId: string;
                                name: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                            };
                            cache?: any;
                            extraHeaders?: Record<string, undefined | string>;
                            fetchOptions?: FetchOptions;
                            overrideClientOptions?: Partial<OverrideableClientArgs>;
                        }
                        • body: {
                              PlanPrices: {
                                  payment: "creditcard" | "boleto";
                                  value: number;
                              }[];
                              additionalInfo?: string;
                              myId: string;
                              name: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              quantity: number;
                          }
                          • PlanPrices: {
                                payment: "creditcard" | "boleto";
                                value: number;
                            }[]
                          • Optional additionalInfo?: string
                          • myId: string
                          • name: string
                          • periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly"
                          • quantity: number
                        • Optional cache?: any

                          Deprecated

                          Use fetchOptions.cache instead

                        • Optional extraHeaders?: Record<string, undefined | string>
                        • Optional fetchOptions?: FetchOptions
                        • Optional overrideClientOptions?: Partial<OverrideableClientArgs>

                      Returns Promise<{
                          body: {
                              Plan: {
                                  PlanPrices: {
                                      payment: "creditcard" | "boleto";
                                      value: number;
                                  }[];
                                  additionalInfo?: string;
                                  galaxPayId: number;
                                  myId: string;
                                  name: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>

                • delete: ((args) => Promise<{
                      body: {
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>)
                    • (args): Promise<{
                          body: {
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>
                    • Parameters

                      • args: {
                            body?: {};
                            cache?: any;
                            extraHeaders?: Record<string, undefined | string>;
                            fetchOptions?: FetchOptions;
                            overrideClientOptions?: Partial<OverrideableClientArgs>;
                            params: {
                                planId: string | number;
                                typeId: "galaxPayId" | "myId";
                            };
                        }
                        • Optional body?: {}
                          • Optional cache?: any

                            Deprecated

                            Use fetchOptions.cache instead

                          • Optional extraHeaders?: Record<string, undefined | string>
                          • Optional fetchOptions?: FetchOptions
                          • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                          • params: {
                                planId: string | number;
                                typeId: "galaxPayId" | "myId";
                            }
                            • planId: string | number
                            • typeId: "galaxPayId" | "myId"

                        Returns Promise<{
                            body: {
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>

                  • list: ((args) => Promise<{
                        body: {
                            Plans: {
                                PlanPrices: {
                                    payment: (...) | (...);
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                galaxPayId: number;
                                myId: string;
                                name: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                            }[];
                            totalQtdFoundInPage: number;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>)
                      • (args): Promise<{
                            body: {
                                Plans: {
                                    PlanPrices: {
                                        payment: (...) | (...);
                                        value: number;
                                    }[];
                                    additionalInfo?: string;
                                    galaxPayId: number;
                                    myId: string;
                                    name: string;
                                    periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                    quantity: number;
                                }[];
                                totalQtdFoundInPage: number;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>
                      • Parameters

                        • args: {
                              cache?: any;
                              extraHeaders?: Record<string, undefined | string>;
                              fetchOptions?: FetchOptions;
                              overrideClientOptions?: Partial<OverrideableClientArgs>;
                              query: {
                                  createdAtFrom?: string;
                                  createdAtOrUpdatedAtFrom?: string;
                                  createdAtOrUpdatedAtTo?: string;
                                  createdAtTo?: string;
                                  galaxPayIds?: string | string[];
                                  limit: number;
                                  myIds?: string | string[];
                                  order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc";
                                  startAt: number;
                                  status?: "active" | "inactive";
                              };
                          }
                          • Optional cache?: any

                            Deprecated

                            Use fetchOptions.cache instead

                          • Optional extraHeaders?: Record<string, undefined | string>
                          • Optional fetchOptions?: FetchOptions
                          • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                          • query: {
                                createdAtFrom?: string;
                                createdAtOrUpdatedAtFrom?: string;
                                createdAtOrUpdatedAtTo?: string;
                                createdAtTo?: string;
                                galaxPayIds?: string | string[];
                                limit: number;
                                myIds?: string | string[];
                                order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc";
                                startAt: number;
                                status?: "active" | "inactive";
                            }
                            • Optional createdAtFrom?: string
                            • Optional createdAtOrUpdatedAtFrom?: string
                            • Optional createdAtOrUpdatedAtTo?: string
                            • Optional createdAtTo?: string
                            • Optional galaxPayIds?: string | string[]
                            • limit: number
                            • Optional myIds?: string | string[]
                            • Optional order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc"
                            • startAt: number
                            • Optional status?: "active" | "inactive"

                        Returns Promise<{
                            body: {
                                Plans: {
                                    PlanPrices: {
                                        payment: (...) | (...);
                                        value: number;
                                    }[];
                                    additionalInfo?: string;
                                    galaxPayId: number;
                                    myId: string;
                                    name: string;
                                    periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                    quantity: number;
                                }[];
                                totalQtdFoundInPage: number;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>

                  • update: ((args) => Promise<{
                        body: {
                            Plan: {
                                PlanPrices: {
                                    payment: "creditcard" | "boleto";
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                galaxPayId: number;
                                myId: string;
                                name: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>)
                      • (args): Promise<{
                            body: {
                                Plan: {
                                    PlanPrices: {
                                        payment: "creditcard" | "boleto";
                                        value: number;
                                    }[];
                                    additionalInfo?: string;
                                    galaxPayId: number;
                                    myId: string;
                                    name: string;
                                    periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                    quantity: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>
                      • Parameters

                        • args: {
                              body?: {
                                  PlanPrices?: {
                                      payment?: "creditcard" | "boleto";
                                      value?: number;
                                  }[];
                                  additionalInfo?: string;
                                  myId?: string;
                                  name?: string;
                                  periodicity?: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity?: number;
                              };
                              cache?: any;
                              extraHeaders?: Record<string, undefined | string>;
                              fetchOptions?: FetchOptions;
                              overrideClientOptions?: Partial<OverrideableClientArgs>;
                              params: {
                                  planId: string | number;
                                  typeId: "galaxPayId" | "myId";
                              };
                          }
                          • Optional body?: {
                                PlanPrices?: {
                                    payment?: "creditcard" | "boleto";
                                    value?: number;
                                }[];
                                additionalInfo?: string;
                                myId?: string;
                                name?: string;
                                periodicity?: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity?: number;
                            }
                            • Optional PlanPrices?: {
                                  payment?: "creditcard" | "boleto";
                                  value?: number;
                              }[]
                            • Optional additionalInfo?: string
                            • Optional myId?: string
                            • Optional name?: string
                            • Optional periodicity?: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly"
                            • Optional quantity?: number
                          • Optional cache?: any

                            Deprecated

                            Use fetchOptions.cache instead

                          • Optional extraHeaders?: Record<string, undefined | string>
                          • Optional fetchOptions?: FetchOptions
                          • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                          • params: {
                                planId: string | number;
                                typeId: "galaxPayId" | "myId";
                            }
                            • planId: string | number
                            • typeId: "galaxPayId" | "myId"

                        Returns Promise<{
                            body: {
                                Plan: {
                                    PlanPrices: {
                                        payment: "creditcard" | "boleto";
                                        value: number;
                                    }[];
                                    additionalInfo?: string;
                                    galaxPayId: number;
                                    myId: string;
                                    name: string;
                                    periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                    quantity: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>

                • get subscriptions(): {
                      cancel: ((args) => Promise<{
                          body: {
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      create: RecursiveProxyObj<{
                          manual: {
                              body: ZodObject<Omit<{
                                  Customer: ZodEffects<ZodObject<{
                                      Address: ZodOptional<(...)>;
                                      createdAt: ZodOptional<(...)>;
                                      document: ZodOptional<(...)>;
                                      emails: ZodOptional<(...)>;
                                      galaPayId: ZodOptional<(...)>;
                                      invoiceHoldIss: ZodOptional<(...)>;
                                      municipalDocument: ZodOptional<(...)>;
                                      myId: ZodOptional<(...)>;
                                      name: ZodOptional<(...)>;
                                      phones: ZodOptional<(...)>;
                                      status: ZodOptional<(...)>;
                                      updatedAt: ZodOptional<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  }, {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  }>, {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }, {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }>;
                                  InvoiceConfig: ZodOptional<ZodEffects<ZodObject<{
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId: ...;
                                      qtdDaysAfterPay: ...;
                                      qtdDaysBeforePayDay: ...;
                                      type: ...;
                                  }, "strip", ZodTypeAny, {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  }, {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  }>, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }>>;
                                  PaymentMethodBoleto: ZodOptional<ZodObject<{
                                      Aggrement: ZodOptional<(...)>;
                                      deadlineDays: ZodOptional<(...)>;
                                      documentNumber: ZodOptional<(...)>;
                                      fine: ZodOptional<(...)>;
                                      instructions: ZodOptional<(...)>;
                                      interest: ZodOptional<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      Aggrement?: (...) | (...);
                                      deadlineDays?: (...) | (...);
                                      documentNumber?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  }, {
                                      Aggrement?: (...) | (...);
                                      deadlineDays?: (...) | (...);
                                      documentNumber?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  }>>;
                                  PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                      Antifraud: ZodOptional<(...)>;
                                      Card: ZodEffects<(...), (...), (...)>;
                                      cardOperatorId: ZodOptional<(...)>;
                                      preAuthorize: ZodOptional<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      Antifraud?: (...) | (...);
                                      Card: {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      };
                                      cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      preAuthorize?: (...) | (...) | (...);
                                  }, {
                                      Antifraud?: (...) | (...);
                                      Card: {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      };
                                      cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      preAuthorize?: (...) | (...) | (...);
                                  }>>;
                                  PaymentMethodPix: ZodOptional<ZodObject<{
                                      Deadline: ZodOptional<(...)>;
                                      fine: ZodOptional<(...)>;
                                      instructions: ZodOptional<(...)>;
                                      interest: ZodOptional<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      Deadline?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  }, {
                                      Deadline?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  }>>;
                                  additionalInfo: ZodOptional<ZodString>;
                                  firstPayDayDate: ZodString;
                                  mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                  myId: ZodString;
                                  planGalaxPayId: ZodNumber;
                                  planMyId: ZodString;
                              }, "planMyId" | "planGalaxPayId" | "firstPayDayDate">, "strip", ZodTypeAny, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                              }, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                              }>;
                              method: "POST";
                              path: "/subscriptions/manual";
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                          withPlan: {
                              body: ZodObject<{
                                  Customer: ZodEffects<ZodObject<{
                                      Address: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      createdAt: ZodOptional<ZodString>;
                                      document: ZodOptional<ZodString>;
                                      emails: ZodOptional<ZodArray<(...), (...)>>;
                                      galaPayId: ZodOptional<ZodNumber>;
                                      invoiceHoldIss: ZodOptional<ZodOptional<(...)>>;
                                      municipalDocument: ZodOptional<ZodOptional<(...)>>;
                                      myId: ZodOptional<ZodString>;
                                      name: ZodOptional<ZodString>;
                                      phones: ZodOptional<ZodOptional<(...)>>;
                                      status: ZodOptional<ZodEnum<(...)>>;
                                      updatedAt: ZodOptional<ZodString>;
                                  }, "strip", ZodTypeAny, {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }, {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }>, {
                                      Address?: {
                                          city?: (...) | (...);
                                          complement?: (...) | (...);
                                          neighborhood?: (...) | (...);
                                          number?: (...) | (...);
                                          state?: (...) | (...);
                                          street?: (...) | (...);
                                          zipCode?: (...) | (...);
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }, {
                                      Address?: {
                                          city?: (...) | (...);
                                          complement?: (...) | (...);
                                          neighborhood?: (...) | (...);
                                          number?: (...) | (...);
                                          state?: (...) | (...);
                                          street?: (...) | (...);
                                          zipCode?: (...) | (...);
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }>;
                                  InvoiceConfig: ZodOptional<ZodEffects<ZodObject<{
                                      createOn: ZodEnum<(...)>;
                                      description: ZodString;
                                      galaxPaySubAccountId: ZodOptional<(...)>;
                                      qtdDaysAfterPay: ZodOptional<(...)>;
                                      qtdDaysBeforePayDay: ZodOptional<(...)>;
                                      type: ZodEnum<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }>, {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }, {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }>>;
                                  PaymentMethodBoleto: ZodOptional<ZodObject<{
                                      Aggrement: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      deadlineDays: ZodOptional<ZodNumber>;
                                      documentNumber: ZodOptional<ZodString>;
                                      fine: ZodOptional<ZodNumber>;
                                      instructions: ZodOptional<ZodString>;
                                      interest: ZodOptional<ZodNumber>;
                                  }, "strip", ZodTypeAny, {
                                      Aggrement?: {
                                          document?: ...;
                                          name?: ...;
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }, {
                                      Aggrement?: {
                                          document?: ...;
                                          name?: ...;
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }>>;
                                  PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                      Antifraud: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      Card: ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      }, {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      }>;
                                      cardOperatorId: ZodOptional<ZodEnum<(...)>>;
                                      preAuthorize: ZodOptional<ZodBoolean>;
                                  }, "strip", ZodTypeAny, {
                                      Antifraud?: {
                                          ip: ...;
                                          sessionId: ...;
                                      };
                                      Card: {
                                          Brand?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          customerGalaxPayId?: (...) | (...);
                                          customerMyId?: (...) | (...);
                                          cvv?: (...) | (...);
                                          expiresAt?: (...) | (...);
                                          galaxPayId?: (...) | (...);
                                          holder?: (...) | (...);
                                          myId?: (...) | (...);
                                          number?: (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }, {
                                      Antifraud?: {
                                          ip: ...;
                                          sessionId: ...;
                                      };
                                      Card: {
                                          Brand?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          customerGalaxPayId?: (...) | (...);
                                          customerMyId?: (...) | (...);
                                          cvv?: (...) | (...);
                                          expiresAt?: (...) | (...);
                                          galaxPayId?: (...) | (...);
                                          holder?: (...) | (...);
                                          myId?: (...) | (...);
                                          number?: (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }>>;
                                  PaymentMethodPix: ZodOptional<ZodObject<{
                                      Deadline: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      fine: ZodOptional<ZodNumber>;
                                      instructions: ZodOptional<ZodString>;
                                      interest: ZodOptional<ZodNumber>;
                                  }, "strip", ZodTypeAny, {
                                      Deadline?: {
                                          type?: ...;
                                          value?: ...;
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }, {
                                      Deadline?: {
                                          type?: ...;
                                          value?: ...;
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }>>;
                                  additionalInfo: ZodOptional<ZodString>;
                                  firstPayDayDate: ZodString;
                                  mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                  myId: ZodString;
                                  planGalaxPayId: ZodNumber;
                                  planMyId: ZodString;
                              }, "strip", ZodTypeAny, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  planGalaxPayId: number;
                                  planMyId: string;
                              }, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  planGalaxPayId: number;
                                  planMyId: string;
                              }>;
                              method: "POST";
                              path: "/subscriptions/";
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                          withoutPlan: {
                              body: ZodObject<extendShape<Omit<{
                                  Customer: ZodEffects<ZodObject<{
                                      Address: ...;
                                      createdAt: ...;
                                      document: ...;
                                      emails: ...;
                                      galaPayId: ...;
                                      invoiceHoldIss: ...;
                                      municipalDocument: ...;
                                      myId: ...;
                                      name: ...;
                                      phones: ...;
                                      status: ...;
                                      updatedAt: ...;
                                  }, "strip", ZodTypeAny, {
                                      Address?: ...;
                                      createdAt?: ...;
                                      document?: ...;
                                      emails?: ...;
                                      galaPayId?: ...;
                                      invoiceHoldIss?: ...;
                                      municipalDocument?: ...;
                                      myId?: ...;
                                      name?: ...;
                                      phones?: ...;
                                      status?: ...;
                                      updatedAt?: ...;
                                  }, {
                                      Address?: ...;
                                      createdAt?: ...;
                                      document?: ...;
                                      emails?: ...;
                                      galaPayId?: ...;
                                      invoiceHoldIss?: ...;
                                      municipalDocument?: ...;
                                      myId?: ...;
                                      name?: ...;
                                      phones?: ...;
                                      status?: ...;
                                      updatedAt?: ...;
                                  }>, {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  }, {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  }>;
                                  InvoiceConfig: ZodOptional<ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  }, {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  }>>;
                                  PaymentMethodBoleto: ZodOptional<ZodObject<{
                                      Aggrement: ...;
                                      deadlineDays: ...;
                                      documentNumber: ...;
                                      fine: ...;
                                      instructions: ...;
                                      interest: ...;
                                  }, "strip", ZodTypeAny, {
                                      Aggrement?: ...;
                                      deadlineDays?: ...;
                                      documentNumber?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  }, {
                                      Aggrement?: ...;
                                      deadlineDays?: ...;
                                      documentNumber?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  }>>;
                                  PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                      Antifraud: ...;
                                      Card: ...;
                                      cardOperatorId: ...;
                                      preAuthorize: ...;
                                  }, "strip", ZodTypeAny, {
                                      Antifraud?: ...;
                                      Card: ...;
                                      cardOperatorId?: ...;
                                      preAuthorize?: ...;
                                  }, {
                                      Antifraud?: ...;
                                      Card: ...;
                                      cardOperatorId?: ...;
                                      preAuthorize?: ...;
                                  }>>;
                                  PaymentMethodPix: ZodOptional<ZodObject<{
                                      Deadline: ...;
                                      fine: ...;
                                      instructions: ...;
                                      interest: ...;
                                  }, "strip", ZodTypeAny, {
                                      Deadline?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  }, {
                                      Deadline?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  }>>;
                                  additionalInfo: ZodOptional<ZodString>;
                                  firstPayDayDate: ZodString;
                                  mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                  myId: ZodString;
                                  planGalaxPayId: ZodNumber;
                                  planMyId: ZodString;
                              }, "planMyId" | "planGalaxPayId">, {
                                  periodicity: ZodEnum<["weekly", "biweekly", "monthly", "bimonthly", "quarterly", "biannual", "yearly"]>;
                                  quantity: ZodNumber;
                                  value: ZodNumber;
                              }>, "strip", ZodTypeAny, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity: number;
                                  value: number;
                              }, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity: number;
                                  value: number;
                              }>;
                              method: "POST";
                              path: "/subscriptions/";
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                      }, {
                          api: ((args) => Promise<{
                              body: unknown;
                              headers: Headers;
                              method: Method;
                              path: string;
                              status: number;
                          }>);
                          baseUrl: string;
                      }>;
                      list: ((args) => Promise<{
                          body: {
                              Subscriptions: {
                                  Customer: {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: (...) | (...);
                                      deadlineDays?: (...) | (...);
                                      documentNumber?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: (...) | (...);
                                      Card: {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      };
                                      cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      preAuthorize?: (...) | (...) | (...);
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  };
                                  Transactions: {
                                      AbecsReasonDenied: {
                                          code: ...;
                                          message: ...;
                                      };
                                      Antifraud: {
                                          approved: ...;
                                          ip: ...;
                                          sent: ...;
                                          sessionId: ...;
                                      };
                                      Boleto: {
                                          bankAccount: ...;
                                          bankAgency: ...;
                                          bankEmissor: ...;
                                          bankLine: ...;
                                          bankNumber: ...;
                                          barCode: ...;
                                          pdf: ...;
                                      };
                                      ConciliationOccurrences: (...)[];
                                      CreditCard: {
                                          Card: ...;
                                      };
                                      Invoice: {
                                          description: ...;
                                          number: ...;
                                          pdf: ...;
                                          status: ...;
                                          statusDate: ...;
                                          statusDescription: ...;
                                          xml: ...;
                                      };
                                      Pix: {
                                          image: ...;
                                          page: ...;
                                          qrCode: ...;
                                          reference: ...;
                                      };
                                      additionalInfo?: (...) | (...);
                                      authorizationCode?: (...) | (...);
                                      cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      chargeGalaxPayId: number;
                                      chargeMyId: string;
                                      datetimeLastSentToOperator: string;
                                      fee: number;
                                      galaxPayId: number;
                                      installment: number;
                                      myId: string;
                                      payday: string;
                                      paydayDate: string;
                                      payedOutsideGalaxPay: boolean;
                                      reasonDenied?: (...) | (...);
                                      status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      statusDate: string;
                                      statusDescription: string;
                                      subscriptionGalaxPayId: number;
                                      subscriptionMyId: string;
                                      tid?: (...) | (...);
                                      value: number;
                                  }[];
                                  additionalInfo?: string;
                                  createdAt: string;
                                  firstPayDayDate: string;
                                  galaxPayId: number;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  paymentLink?: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  planGalaxPayId: number;
                                  planMyId: string;
                                  quantity: number;
                                  status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                  updatedAt: string;
                                  value: number;
                              }[];
                              totalQtdFoundInPage: number;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      update: RecursiveProxyObj<{
                          info: {
                              body: ZodObject<{
                                  ExtraFields: ZodOptional<ZodArray<ZodObject<{
                                      tagName: ZodString;
                                      value: ZodString;
                                  }, "strip", ZodTypeAny, {
                                      tagName: string;
                                      value: string;
                                  }, {
                                      tagName: string;
                                      value: string;
                                  }>, "many">>;
                                  InvoiceConfig: ZodOptional<ZodEffects<ZodObject<{
                                      createOn: ZodEnum<(...)>;
                                      description: ZodString;
                                      galaxPaySubAccountId: ZodOptional<(...)>;
                                      qtdDaysAfterPay: ZodOptional<(...)>;
                                      qtdDaysBeforePayDay: ZodOptional<(...)>;
                                      type: ZodEnum<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }>, {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }, {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }>>;
                                  Split: ZodOptional<ZodObject<{
                                      billGalaxyPayId: ZodNumber;
                                      companyGalaxyPayId: ZodNumber;
                                      galaxyPayId: ZodNumber;
                                      groupGalaxyPayId: ZodNumber;
                                      paymentMethod: ZodString;
                                      type: ZodEnum<[(...), (...)]>;
                                      value: ZodNumber;
                                  }, "strip", ZodTypeAny, {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  }, {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  }>>;
                                  additionalInfo: ZodOptional<ZodString>;
                                  myId: ZodOptional<ZodString>;
                                  planGalaxPayId: ZodOptional<ZodNumber>;
                                  planMyId: ZodOptional<ZodString>;
                              }, "strip", ZodTypeAny, {
                                  ExtraFields?: {
                                      tagName: string;
                                      value: string;
                                  }[];
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  Split?: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  myId?: string;
                                  planGalaxPayId?: number;
                                  planMyId?: string;
                              }, {
                                  ExtraFields?: {
                                      tagName: string;
                                      value: string;
                                  }[];
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  Split?: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  myId?: string;
                                  planGalaxPayId?: number;
                                  planMyId?: string;
                              }>;
                              method: "PUT";
                              path: "/subscriptions/:subscriptionId/:typeId";
                              pathParams: ZodObject<{
                                  subscriptionId: ZodString;
                                  typeId: ZodEnum<["galaxPayId", "myId"]>;
                              }, "strip", ZodTypeAny, {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }, {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }>;
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                          payment: {
                              body: ZodObject<{
                                  PaymentMethodBoleto: ZodOptional<ZodObject<{
                                      Aggrement: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      deadlineDays: ZodOptional<ZodNumber>;
                                      documentNumber: ZodOptional<ZodString>;
                                      fine: ZodOptional<ZodNumber>;
                                      instructions: ZodOptional<ZodString>;
                                      interest: ZodOptional<ZodNumber>;
                                  }, "strip", ZodTypeAny, {
                                      Aggrement?: {
                                          document?: ...;
                                          name?: ...;
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }, {
                                      Aggrement?: {
                                          document?: ...;
                                          name?: ...;
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }>>;
                                  PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                      Antifraud: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      Card: ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      }, {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      }>;
                                      cardOperatorId: ZodOptional<ZodEnum<(...)>>;
                                      preAuthorize: ZodOptional<ZodBoolean>;
                                  }, "strip", ZodTypeAny, {
                                      Antifraud?: {
                                          ip: ...;
                                          sessionId: ...;
                                      };
                                      Card: {
                                          Brand?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          customerGalaxPayId?: (...) | (...);
                                          customerMyId?: (...) | (...);
                                          cvv?: (...) | (...);
                                          expiresAt?: (...) | (...);
                                          galaxPayId?: (...) | (...);
                                          holder?: (...) | (...);
                                          myId?: (...) | (...);
                                          number?: (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }, {
                                      Antifraud?: {
                                          ip: ...;
                                          sessionId: ...;
                                      };
                                      Card: {
                                          Brand?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          customerGalaxPayId?: (...) | (...);
                                          customerMyId?: (...) | (...);
                                          cvv?: (...) | (...);
                                          expiresAt?: (...) | (...);
                                          galaxPayId?: (...) | (...);
                                          holder?: (...) | (...);
                                          myId?: (...) | (...);
                                          number?: (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }>>;
                                  PaymentMethodPix: ZodOptional<ZodObject<{
                                      Deadline: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      fine: ZodOptional<ZodNumber>;
                                      instructions: ZodOptional<ZodString>;
                                      interest: ZodOptional<ZodNumber>;
                                  }, "strip", ZodTypeAny, {
                                      Deadline?: {
                                          type?: ...;
                                          value?: ...;
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }, {
                                      Deadline?: {
                                          type?: ...;
                                          value?: ...;
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }>>;
                                  Split: ZodOptional<ZodObject<{
                                      billGalaxyPayId: ZodNumber;
                                      companyGalaxyPayId: ZodNumber;
                                      galaxyPayId: ZodNumber;
                                      groupGalaxyPayId: ZodNumber;
                                      paymentMethod: ZodString;
                                      type: ZodEnum<[(...), (...)]>;
                                      value: ZodNumber;
                                  }, "strip", ZodTypeAny, {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  }, {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  }>>;
                                  mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                  value: ZodNumber;
                              }, "strip", ZodTypeAny, {
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  Split?: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  value: number;
                              }, {
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  Split?: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  value: number;
                              }>;
                              method: "PUT";
                              path: "/subscriptions/:subscriptionId/:typeId";
                              pathParams: ZodObject<{
                                  subscriptionId: ZodString;
                                  typeId: ZodEnum<["galaxPayId", "myId"]>;
                              }, "strip", ZodTypeAny, {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }, {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }>;
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                      }, {
                          api: ((args) => Promise<{
                              body: unknown;
                              headers: Headers;
                              method: Method;
                              path: string;
                              status: number;
                          }>);
                          baseUrl: string;
                      }>;
                  }
                • Returns {
                      cancel: ((args) => Promise<{
                          body: {
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      create: RecursiveProxyObj<{
                          manual: {
                              body: ZodObject<Omit<{
                                  Customer: ZodEffects<ZodObject<{
                                      Address: ZodOptional<(...)>;
                                      createdAt: ZodOptional<(...)>;
                                      document: ZodOptional<(...)>;
                                      emails: ZodOptional<(...)>;
                                      galaPayId: ZodOptional<(...)>;
                                      invoiceHoldIss: ZodOptional<(...)>;
                                      municipalDocument: ZodOptional<(...)>;
                                      myId: ZodOptional<(...)>;
                                      name: ZodOptional<(...)>;
                                      phones: ZodOptional<(...)>;
                                      status: ZodOptional<(...)>;
                                      updatedAt: ZodOptional<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  }, {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  }>, {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }, {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }>;
                                  InvoiceConfig: ZodOptional<ZodEffects<ZodObject<{
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId: ...;
                                      qtdDaysAfterPay: ...;
                                      qtdDaysBeforePayDay: ...;
                                      type: ...;
                                  }, "strip", ZodTypeAny, {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  }, {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  }>, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }>>;
                                  PaymentMethodBoleto: ZodOptional<ZodObject<{
                                      Aggrement: ZodOptional<(...)>;
                                      deadlineDays: ZodOptional<(...)>;
                                      documentNumber: ZodOptional<(...)>;
                                      fine: ZodOptional<(...)>;
                                      instructions: ZodOptional<(...)>;
                                      interest: ZodOptional<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      Aggrement?: (...) | (...);
                                      deadlineDays?: (...) | (...);
                                      documentNumber?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  }, {
                                      Aggrement?: (...) | (...);
                                      deadlineDays?: (...) | (...);
                                      documentNumber?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  }>>;
                                  PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                      Antifraud: ZodOptional<(...)>;
                                      Card: ZodEffects<(...), (...), (...)>;
                                      cardOperatorId: ZodOptional<(...)>;
                                      preAuthorize: ZodOptional<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      Antifraud?: (...) | (...);
                                      Card: {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      };
                                      cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      preAuthorize?: (...) | (...) | (...);
                                  }, {
                                      Antifraud?: (...) | (...);
                                      Card: {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      };
                                      cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      preAuthorize?: (...) | (...) | (...);
                                  }>>;
                                  PaymentMethodPix: ZodOptional<ZodObject<{
                                      Deadline: ZodOptional<(...)>;
                                      fine: ZodOptional<(...)>;
                                      instructions: ZodOptional<(...)>;
                                      interest: ZodOptional<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      Deadline?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  }, {
                                      Deadline?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  }>>;
                                  additionalInfo: ZodOptional<ZodString>;
                                  firstPayDayDate: ZodString;
                                  mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                  myId: ZodString;
                                  planGalaxPayId: ZodNumber;
                                  planMyId: ZodString;
                              }, "planMyId" | "planGalaxPayId" | "firstPayDayDate">, "strip", ZodTypeAny, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                              }, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                              }>;
                              method: "POST";
                              path: "/subscriptions/manual";
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                          withPlan: {
                              body: ZodObject<{
                                  Customer: ZodEffects<ZodObject<{
                                      Address: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      createdAt: ZodOptional<ZodString>;
                                      document: ZodOptional<ZodString>;
                                      emails: ZodOptional<ZodArray<(...), (...)>>;
                                      galaPayId: ZodOptional<ZodNumber>;
                                      invoiceHoldIss: ZodOptional<ZodOptional<(...)>>;
                                      municipalDocument: ZodOptional<ZodOptional<(...)>>;
                                      myId: ZodOptional<ZodString>;
                                      name: ZodOptional<ZodString>;
                                      phones: ZodOptional<ZodOptional<(...)>>;
                                      status: ZodOptional<ZodEnum<(...)>>;
                                      updatedAt: ZodOptional<ZodString>;
                                  }, "strip", ZodTypeAny, {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }, {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }>, {
                                      Address?: {
                                          city?: (...) | (...);
                                          complement?: (...) | (...);
                                          neighborhood?: (...) | (...);
                                          number?: (...) | (...);
                                          state?: (...) | (...);
                                          street?: (...) | (...);
                                          zipCode?: (...) | (...);
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }, {
                                      Address?: {
                                          city?: (...) | (...);
                                          complement?: (...) | (...);
                                          neighborhood?: (...) | (...);
                                          number?: (...) | (...);
                                          state?: (...) | (...);
                                          street?: (...) | (...);
                                          zipCode?: (...) | (...);
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }>;
                                  InvoiceConfig: ZodOptional<ZodEffects<ZodObject<{
                                      createOn: ZodEnum<(...)>;
                                      description: ZodString;
                                      galaxPaySubAccountId: ZodOptional<(...)>;
                                      qtdDaysAfterPay: ZodOptional<(...)>;
                                      qtdDaysBeforePayDay: ZodOptional<(...)>;
                                      type: ZodEnum<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }>, {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }, {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }>>;
                                  PaymentMethodBoleto: ZodOptional<ZodObject<{
                                      Aggrement: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      deadlineDays: ZodOptional<ZodNumber>;
                                      documentNumber: ZodOptional<ZodString>;
                                      fine: ZodOptional<ZodNumber>;
                                      instructions: ZodOptional<ZodString>;
                                      interest: ZodOptional<ZodNumber>;
                                  }, "strip", ZodTypeAny, {
                                      Aggrement?: {
                                          document?: ...;
                                          name?: ...;
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }, {
                                      Aggrement?: {
                                          document?: ...;
                                          name?: ...;
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }>>;
                                  PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                      Antifraud: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      Card: ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      }, {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      }>;
                                      cardOperatorId: ZodOptional<ZodEnum<(...)>>;
                                      preAuthorize: ZodOptional<ZodBoolean>;
                                  }, "strip", ZodTypeAny, {
                                      Antifraud?: {
                                          ip: ...;
                                          sessionId: ...;
                                      };
                                      Card: {
                                          Brand?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          customerGalaxPayId?: (...) | (...);
                                          customerMyId?: (...) | (...);
                                          cvv?: (...) | (...);
                                          expiresAt?: (...) | (...);
                                          galaxPayId?: (...) | (...);
                                          holder?: (...) | (...);
                                          myId?: (...) | (...);
                                          number?: (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }, {
                                      Antifraud?: {
                                          ip: ...;
                                          sessionId: ...;
                                      };
                                      Card: {
                                          Brand?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          customerGalaxPayId?: (...) | (...);
                                          customerMyId?: (...) | (...);
                                          cvv?: (...) | (...);
                                          expiresAt?: (...) | (...);
                                          galaxPayId?: (...) | (...);
                                          holder?: (...) | (...);
                                          myId?: (...) | (...);
                                          number?: (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }>>;
                                  PaymentMethodPix: ZodOptional<ZodObject<{
                                      Deadline: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      fine: ZodOptional<ZodNumber>;
                                      instructions: ZodOptional<ZodString>;
                                      interest: ZodOptional<ZodNumber>;
                                  }, "strip", ZodTypeAny, {
                                      Deadline?: {
                                          type?: ...;
                                          value?: ...;
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }, {
                                      Deadline?: {
                                          type?: ...;
                                          value?: ...;
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }>>;
                                  additionalInfo: ZodOptional<ZodString>;
                                  firstPayDayDate: ZodString;
                                  mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                  myId: ZodString;
                                  planGalaxPayId: ZodNumber;
                                  planMyId: ZodString;
                              }, "strip", ZodTypeAny, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  planGalaxPayId: number;
                                  planMyId: string;
                              }, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  planGalaxPayId: number;
                                  planMyId: string;
                              }>;
                              method: "POST";
                              path: "/subscriptions/";
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                          withoutPlan: {
                              body: ZodObject<extendShape<Omit<{
                                  Customer: ZodEffects<ZodObject<{
                                      Address: ...;
                                      createdAt: ...;
                                      document: ...;
                                      emails: ...;
                                      galaPayId: ...;
                                      invoiceHoldIss: ...;
                                      municipalDocument: ...;
                                      myId: ...;
                                      name: ...;
                                      phones: ...;
                                      status: ...;
                                      updatedAt: ...;
                                  }, "strip", ZodTypeAny, {
                                      Address?: ...;
                                      createdAt?: ...;
                                      document?: ...;
                                      emails?: ...;
                                      galaPayId?: ...;
                                      invoiceHoldIss?: ...;
                                      municipalDocument?: ...;
                                      myId?: ...;
                                      name?: ...;
                                      phones?: ...;
                                      status?: ...;
                                      updatedAt?: ...;
                                  }, {
                                      Address?: ...;
                                      createdAt?: ...;
                                      document?: ...;
                                      emails?: ...;
                                      galaPayId?: ...;
                                      invoiceHoldIss?: ...;
                                      municipalDocument?: ...;
                                      myId?: ...;
                                      name?: ...;
                                      phones?: ...;
                                      status?: ...;
                                      updatedAt?: ...;
                                  }>, {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  }, {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  }>;
                                  InvoiceConfig: ZodOptional<ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  }, {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  }>>;
                                  PaymentMethodBoleto: ZodOptional<ZodObject<{
                                      Aggrement: ...;
                                      deadlineDays: ...;
                                      documentNumber: ...;
                                      fine: ...;
                                      instructions: ...;
                                      interest: ...;
                                  }, "strip", ZodTypeAny, {
                                      Aggrement?: ...;
                                      deadlineDays?: ...;
                                      documentNumber?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  }, {
                                      Aggrement?: ...;
                                      deadlineDays?: ...;
                                      documentNumber?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  }>>;
                                  PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                      Antifraud: ...;
                                      Card: ...;
                                      cardOperatorId: ...;
                                      preAuthorize: ...;
                                  }, "strip", ZodTypeAny, {
                                      Antifraud?: ...;
                                      Card: ...;
                                      cardOperatorId?: ...;
                                      preAuthorize?: ...;
                                  }, {
                                      Antifraud?: ...;
                                      Card: ...;
                                      cardOperatorId?: ...;
                                      preAuthorize?: ...;
                                  }>>;
                                  PaymentMethodPix: ZodOptional<ZodObject<{
                                      Deadline: ...;
                                      fine: ...;
                                      instructions: ...;
                                      interest: ...;
                                  }, "strip", ZodTypeAny, {
                                      Deadline?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  }, {
                                      Deadline?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  }>>;
                                  additionalInfo: ZodOptional<ZodString>;
                                  firstPayDayDate: ZodString;
                                  mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                  myId: ZodString;
                                  planGalaxPayId: ZodNumber;
                                  planMyId: ZodString;
                              }, "planMyId" | "planGalaxPayId">, {
                                  periodicity: ZodEnum<["weekly", "biweekly", "monthly", "bimonthly", "quarterly", "biannual", "yearly"]>;
                                  quantity: ZodNumber;
                                  value: ZodNumber;
                              }>, "strip", ZodTypeAny, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity: number;
                                  value: number;
                              }, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity: number;
                                  value: number;
                              }>;
                              method: "POST";
                              path: "/subscriptions/";
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                      }, {
                          api: ((args) => Promise<{
                              body: unknown;
                              headers: Headers;
                              method: Method;
                              path: string;
                              status: number;
                          }>);
                          baseUrl: string;
                      }>;
                      list: ((args) => Promise<{
                          body: {
                              Subscriptions: {
                                  Customer: {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: (...) | (...);
                                      deadlineDays?: (...) | (...);
                                      documentNumber?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: (...) | (...);
                                      Card: {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      };
                                      cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      preAuthorize?: (...) | (...) | (...);
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  };
                                  Transactions: {
                                      AbecsReasonDenied: {
                                          code: ...;
                                          message: ...;
                                      };
                                      Antifraud: {
                                          approved: ...;
                                          ip: ...;
                                          sent: ...;
                                          sessionId: ...;
                                      };
                                      Boleto: {
                                          bankAccount: ...;
                                          bankAgency: ...;
                                          bankEmissor: ...;
                                          bankLine: ...;
                                          bankNumber: ...;
                                          barCode: ...;
                                          pdf: ...;
                                      };
                                      ConciliationOccurrences: (...)[];
                                      CreditCard: {
                                          Card: ...;
                                      };
                                      Invoice: {
                                          description: ...;
                                          number: ...;
                                          pdf: ...;
                                          status: ...;
                                          statusDate: ...;
                                          statusDescription: ...;
                                          xml: ...;
                                      };
                                      Pix: {
                                          image: ...;
                                          page: ...;
                                          qrCode: ...;
                                          reference: ...;
                                      };
                                      additionalInfo?: (...) | (...);
                                      authorizationCode?: (...) | (...);
                                      cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      chargeGalaxPayId: number;
                                      chargeMyId: string;
                                      datetimeLastSentToOperator: string;
                                      fee: number;
                                      galaxPayId: number;
                                      installment: number;
                                      myId: string;
                                      payday: string;
                                      paydayDate: string;
                                      payedOutsideGalaxPay: boolean;
                                      reasonDenied?: (...) | (...);
                                      status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      statusDate: string;
                                      statusDescription: string;
                                      subscriptionGalaxPayId: number;
                                      subscriptionMyId: string;
                                      tid?: (...) | (...);
                                      value: number;
                                  }[];
                                  additionalInfo?: string;
                                  createdAt: string;
                                  firstPayDayDate: string;
                                  galaxPayId: number;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  paymentLink?: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  planGalaxPayId: number;
                                  planMyId: string;
                                  quantity: number;
                                  status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                  updatedAt: string;
                                  value: number;
                              }[];
                              totalQtdFoundInPage: number;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      update: RecursiveProxyObj<{
                          info: {
                              body: ZodObject<{
                                  ExtraFields: ZodOptional<ZodArray<ZodObject<{
                                      tagName: ZodString;
                                      value: ZodString;
                                  }, "strip", ZodTypeAny, {
                                      tagName: string;
                                      value: string;
                                  }, {
                                      tagName: string;
                                      value: string;
                                  }>, "many">>;
                                  InvoiceConfig: ZodOptional<ZodEffects<ZodObject<{
                                      createOn: ZodEnum<(...)>;
                                      description: ZodString;
                                      galaxPaySubAccountId: ZodOptional<(...)>;
                                      qtdDaysAfterPay: ZodOptional<(...)>;
                                      qtdDaysBeforePayDay: ZodOptional<(...)>;
                                      type: ZodEnum<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }>, {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }, {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }>>;
                                  Split: ZodOptional<ZodObject<{
                                      billGalaxyPayId: ZodNumber;
                                      companyGalaxyPayId: ZodNumber;
                                      galaxyPayId: ZodNumber;
                                      groupGalaxyPayId: ZodNumber;
                                      paymentMethod: ZodString;
                                      type: ZodEnum<[(...), (...)]>;
                                      value: ZodNumber;
                                  }, "strip", ZodTypeAny, {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  }, {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  }>>;
                                  additionalInfo: ZodOptional<ZodString>;
                                  myId: ZodOptional<ZodString>;
                                  planGalaxPayId: ZodOptional<ZodNumber>;
                                  planMyId: ZodOptional<ZodString>;
                              }, "strip", ZodTypeAny, {
                                  ExtraFields?: {
                                      tagName: string;
                                      value: string;
                                  }[];
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  Split?: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  myId?: string;
                                  planGalaxPayId?: number;
                                  planMyId?: string;
                              }, {
                                  ExtraFields?: {
                                      tagName: string;
                                      value: string;
                                  }[];
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  Split?: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  myId?: string;
                                  planGalaxPayId?: number;
                                  planMyId?: string;
                              }>;
                              method: "PUT";
                              path: "/subscriptions/:subscriptionId/:typeId";
                              pathParams: ZodObject<{
                                  subscriptionId: ZodString;
                                  typeId: ZodEnum<["galaxPayId", "myId"]>;
                              }, "strip", ZodTypeAny, {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }, {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }>;
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                          payment: {
                              body: ZodObject<{
                                  PaymentMethodBoleto: ZodOptional<ZodObject<{
                                      Aggrement: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      deadlineDays: ZodOptional<ZodNumber>;
                                      documentNumber: ZodOptional<ZodString>;
                                      fine: ZodOptional<ZodNumber>;
                                      instructions: ZodOptional<ZodString>;
                                      interest: ZodOptional<ZodNumber>;
                                  }, "strip", ZodTypeAny, {
                                      Aggrement?: {
                                          document?: ...;
                                          name?: ...;
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }, {
                                      Aggrement?: {
                                          document?: ...;
                                          name?: ...;
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }>>;
                                  PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                      Antifraud: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      Card: ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      }, {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      }>;
                                      cardOperatorId: ZodOptional<ZodEnum<(...)>>;
                                      preAuthorize: ZodOptional<ZodBoolean>;
                                  }, "strip", ZodTypeAny, {
                                      Antifraud?: {
                                          ip: ...;
                                          sessionId: ...;
                                      };
                                      Card: {
                                          Brand?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          customerGalaxPayId?: (...) | (...);
                                          customerMyId?: (...) | (...);
                                          cvv?: (...) | (...);
                                          expiresAt?: (...) | (...);
                                          galaxPayId?: (...) | (...);
                                          holder?: (...) | (...);
                                          myId?: (...) | (...);
                                          number?: (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }, {
                                      Antifraud?: {
                                          ip: ...;
                                          sessionId: ...;
                                      };
                                      Card: {
                                          Brand?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          customerGalaxPayId?: (...) | (...);
                                          customerMyId?: (...) | (...);
                                          cvv?: (...) | (...);
                                          expiresAt?: (...) | (...);
                                          galaxPayId?: (...) | (...);
                                          holder?: (...) | (...);
                                          myId?: (...) | (...);
                                          number?: (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }>>;
                                  PaymentMethodPix: ZodOptional<ZodObject<{
                                      Deadline: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      fine: ZodOptional<ZodNumber>;
                                      instructions: ZodOptional<ZodString>;
                                      interest: ZodOptional<ZodNumber>;
                                  }, "strip", ZodTypeAny, {
                                      Deadline?: {
                                          type?: ...;
                                          value?: ...;
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }, {
                                      Deadline?: {
                                          type?: ...;
                                          value?: ...;
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }>>;
                                  Split: ZodOptional<ZodObject<{
                                      billGalaxyPayId: ZodNumber;
                                      companyGalaxyPayId: ZodNumber;
                                      galaxyPayId: ZodNumber;
                                      groupGalaxyPayId: ZodNumber;
                                      paymentMethod: ZodString;
                                      type: ZodEnum<[(...), (...)]>;
                                      value: ZodNumber;
                                  }, "strip", ZodTypeAny, {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  }, {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  }>>;
                                  mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                  value: ZodNumber;
                              }, "strip", ZodTypeAny, {
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  Split?: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  value: number;
                              }, {
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  Split?: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  value: number;
                              }>;
                              method: "PUT";
                              path: "/subscriptions/:subscriptionId/:typeId";
                              pathParams: ZodObject<{
                                  subscriptionId: ZodString;
                                  typeId: ZodEnum<["galaxPayId", "myId"]>;
                              }, "strip", ZodTypeAny, {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }, {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }>;
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                      }, {
                          api: ((args) => Promise<{
                              body: unknown;
                              headers: Headers;
                              method: Method;
                              path: string;
                              status: number;
                          }>);
                          baseUrl: string;
                      }>;
                  }

                  • cancel: ((args) => Promise<{
                        body: {
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>)
                      • (args): Promise<{
                            body: {
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>
                      • Parameters

                        • args: {
                              body?: {};
                              cache?: any;
                              extraHeaders?: Record<string, undefined | string>;
                              fetchOptions?: FetchOptions;
                              overrideClientOptions?: Partial<OverrideableClientArgs>;
                              params: {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              };
                          }
                          • Optional body?: {}
                            • Optional cache?: any

                              Deprecated

                              Use fetchOptions.cache instead

                            • Optional extraHeaders?: Record<string, undefined | string>
                            • Optional fetchOptions?: FetchOptions
                            • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                            • params: {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }
                              • subscriptionId: string
                              • typeId: "galaxPayId" | "myId"

                          Returns Promise<{
                              body: {
                                  type: boolean;
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>

                    • create: RecursiveProxyObj<{
                          manual: {
                              body: ZodObject<Omit<{
                                  Customer: ZodEffects<ZodObject<{
                                      Address: ZodOptional<(...)>;
                                      createdAt: ZodOptional<(...)>;
                                      document: ZodOptional<(...)>;
                                      emails: ZodOptional<(...)>;
                                      galaPayId: ZodOptional<(...)>;
                                      invoiceHoldIss: ZodOptional<(...)>;
                                      municipalDocument: ZodOptional<(...)>;
                                      myId: ZodOptional<(...)>;
                                      name: ZodOptional<(...)>;
                                      phones: ZodOptional<(...)>;
                                      status: ZodOptional<(...)>;
                                      updatedAt: ZodOptional<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  }, {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  }>, {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }, {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }>;
                                  InvoiceConfig: ZodOptional<ZodEffects<ZodObject<{
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId: ...;
                                      qtdDaysAfterPay: ...;
                                      qtdDaysBeforePayDay: ...;
                                      type: ...;
                                  }, "strip", ZodTypeAny, {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  }, {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  }>, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }>>;
                                  PaymentMethodBoleto: ZodOptional<ZodObject<{
                                      Aggrement: ZodOptional<(...)>;
                                      deadlineDays: ZodOptional<(...)>;
                                      documentNumber: ZodOptional<(...)>;
                                      fine: ZodOptional<(...)>;
                                      instructions: ZodOptional<(...)>;
                                      interest: ZodOptional<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      Aggrement?: (...) | (...);
                                      deadlineDays?: (...) | (...);
                                      documentNumber?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  }, {
                                      Aggrement?: (...) | (...);
                                      deadlineDays?: (...) | (...);
                                      documentNumber?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  }>>;
                                  PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                      Antifraud: ZodOptional<(...)>;
                                      Card: ZodEffects<(...), (...), (...)>;
                                      cardOperatorId: ZodOptional<(...)>;
                                      preAuthorize: ZodOptional<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      Antifraud?: (...) | (...);
                                      Card: {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      };
                                      cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      preAuthorize?: (...) | (...) | (...);
                                  }, {
                                      Antifraud?: (...) | (...);
                                      Card: {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      };
                                      cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      preAuthorize?: (...) | (...) | (...);
                                  }>>;
                                  PaymentMethodPix: ZodOptional<ZodObject<{
                                      Deadline: ZodOptional<(...)>;
                                      fine: ZodOptional<(...)>;
                                      instructions: ZodOptional<(...)>;
                                      interest: ZodOptional<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      Deadline?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  }, {
                                      Deadline?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  }>>;
                                  additionalInfo: ZodOptional<ZodString>;
                                  firstPayDayDate: ZodString;
                                  mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                  myId: ZodString;
                                  planGalaxPayId: ZodNumber;
                                  planMyId: ZodString;
                              }, "planMyId" | "planGalaxPayId" | "firstPayDayDate">, "strip", ZodTypeAny, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                              }, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                              }>;
                              method: "POST";
                              path: "/subscriptions/manual";
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                          withPlan: {
                              body: ZodObject<{
                                  Customer: ZodEffects<ZodObject<{
                                      Address: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      createdAt: ZodOptional<ZodString>;
                                      document: ZodOptional<ZodString>;
                                      emails: ZodOptional<ZodArray<(...), (...)>>;
                                      galaPayId: ZodOptional<ZodNumber>;
                                      invoiceHoldIss: ZodOptional<ZodOptional<(...)>>;
                                      municipalDocument: ZodOptional<ZodOptional<(...)>>;
                                      myId: ZodOptional<ZodString>;
                                      name: ZodOptional<ZodString>;
                                      phones: ZodOptional<ZodOptional<(...)>>;
                                      status: ZodOptional<ZodEnum<(...)>>;
                                      updatedAt: ZodOptional<ZodString>;
                                  }, "strip", ZodTypeAny, {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }, {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }>, {
                                      Address?: {
                                          city?: (...) | (...);
                                          complement?: (...) | (...);
                                          neighborhood?: (...) | (...);
                                          number?: (...) | (...);
                                          state?: (...) | (...);
                                          street?: (...) | (...);
                                          zipCode?: (...) | (...);
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }, {
                                      Address?: {
                                          city?: (...) | (...);
                                          complement?: (...) | (...);
                                          neighborhood?: (...) | (...);
                                          number?: (...) | (...);
                                          state?: (...) | (...);
                                          street?: (...) | (...);
                                          zipCode?: (...) | (...);
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  }>;
                                  InvoiceConfig: ZodOptional<ZodEffects<ZodObject<{
                                      createOn: ZodEnum<(...)>;
                                      description: ZodString;
                                      galaxPaySubAccountId: ZodOptional<(...)>;
                                      qtdDaysAfterPay: ZodOptional<(...)>;
                                      qtdDaysBeforePayDay: ZodOptional<(...)>;
                                      type: ZodEnum<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }>, {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }, {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }>>;
                                  PaymentMethodBoleto: ZodOptional<ZodObject<{
                                      Aggrement: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      deadlineDays: ZodOptional<ZodNumber>;
                                      documentNumber: ZodOptional<ZodString>;
                                      fine: ZodOptional<ZodNumber>;
                                      instructions: ZodOptional<ZodString>;
                                      interest: ZodOptional<ZodNumber>;
                                  }, "strip", ZodTypeAny, {
                                      Aggrement?: {
                                          document?: ...;
                                          name?: ...;
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }, {
                                      Aggrement?: {
                                          document?: ...;
                                          name?: ...;
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }>>;
                                  PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                      Antifraud: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      Card: ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      }, {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      }>;
                                      cardOperatorId: ZodOptional<ZodEnum<(...)>>;
                                      preAuthorize: ZodOptional<ZodBoolean>;
                                  }, "strip", ZodTypeAny, {
                                      Antifraud?: {
                                          ip: ...;
                                          sessionId: ...;
                                      };
                                      Card: {
                                          Brand?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          customerGalaxPayId?: (...) | (...);
                                          customerMyId?: (...) | (...);
                                          cvv?: (...) | (...);
                                          expiresAt?: (...) | (...);
                                          galaxPayId?: (...) | (...);
                                          holder?: (...) | (...);
                                          myId?: (...) | (...);
                                          number?: (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }, {
                                      Antifraud?: {
                                          ip: ...;
                                          sessionId: ...;
                                      };
                                      Card: {
                                          Brand?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          customerGalaxPayId?: (...) | (...);
                                          customerMyId?: (...) | (...);
                                          cvv?: (...) | (...);
                                          expiresAt?: (...) | (...);
                                          galaxPayId?: (...) | (...);
                                          holder?: (...) | (...);
                                          myId?: (...) | (...);
                                          number?: (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }>>;
                                  PaymentMethodPix: ZodOptional<ZodObject<{
                                      Deadline: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      fine: ZodOptional<ZodNumber>;
                                      instructions: ZodOptional<ZodString>;
                                      interest: ZodOptional<ZodNumber>;
                                  }, "strip", ZodTypeAny, {
                                      Deadline?: {
                                          type?: ...;
                                          value?: ...;
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }, {
                                      Deadline?: {
                                          type?: ...;
                                          value?: ...;
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }>>;
                                  additionalInfo: ZodOptional<ZodString>;
                                  firstPayDayDate: ZodString;
                                  mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                  myId: ZodString;
                                  planGalaxPayId: ZodNumber;
                                  planMyId: ZodString;
                              }, "strip", ZodTypeAny, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  planGalaxPayId: number;
                                  planMyId: string;
                              }, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  planGalaxPayId: number;
                                  planMyId: string;
                              }>;
                              method: "POST";
                              path: "/subscriptions/";
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                          withoutPlan: {
                              body: ZodObject<extendShape<Omit<{
                                  Customer: ZodEffects<ZodObject<{
                                      Address: ...;
                                      createdAt: ...;
                                      document: ...;
                                      emails: ...;
                                      galaPayId: ...;
                                      invoiceHoldIss: ...;
                                      municipalDocument: ...;
                                      myId: ...;
                                      name: ...;
                                      phones: ...;
                                      status: ...;
                                      updatedAt: ...;
                                  }, "strip", ZodTypeAny, {
                                      Address?: ...;
                                      createdAt?: ...;
                                      document?: ...;
                                      emails?: ...;
                                      galaPayId?: ...;
                                      invoiceHoldIss?: ...;
                                      municipalDocument?: ...;
                                      myId?: ...;
                                      name?: ...;
                                      phones?: ...;
                                      status?: ...;
                                      updatedAt?: ...;
                                  }, {
                                      Address?: ...;
                                      createdAt?: ...;
                                      document?: ...;
                                      emails?: ...;
                                      galaPayId?: ...;
                                      invoiceHoldIss?: ...;
                                      municipalDocument?: ...;
                                      myId?: ...;
                                      name?: ...;
                                      phones?: ...;
                                      status?: ...;
                                      updatedAt?: ...;
                                  }>, {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  }, {
                                      Address?: (...) | (...);
                                      createdAt?: (...) | (...);
                                      document?: (...) | (...);
                                      emails?: (...) | (...);
                                      galaPayId?: (...) | (...);
                                      invoiceHoldIss?: (...) | (...) | (...);
                                      municipalDocument?: (...) | (...);
                                      myId?: (...) | (...);
                                      name?: (...) | (...);
                                      phones?: (...) | (...);
                                      status?: (...) | (...) | (...) | (...) | (...);
                                      updatedAt?: (...) | (...);
                                  }>;
                                  InvoiceConfig: ZodOptional<ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  }, {
                                      createOn: ...;
                                      description: ...;
                                      galaxPaySubAccountId?: ...;
                                      qtdDaysAfterPay?: ...;
                                      qtdDaysBeforePayDay?: ...;
                                      type: ...;
                                  }>>;
                                  PaymentMethodBoleto: ZodOptional<ZodObject<{
                                      Aggrement: ...;
                                      deadlineDays: ...;
                                      documentNumber: ...;
                                      fine: ...;
                                      instructions: ...;
                                      interest: ...;
                                  }, "strip", ZodTypeAny, {
                                      Aggrement?: ...;
                                      deadlineDays?: ...;
                                      documentNumber?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  }, {
                                      Aggrement?: ...;
                                      deadlineDays?: ...;
                                      documentNumber?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  }>>;
                                  PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                      Antifraud: ...;
                                      Card: ...;
                                      cardOperatorId: ...;
                                      preAuthorize: ...;
                                  }, "strip", ZodTypeAny, {
                                      Antifraud?: ...;
                                      Card: ...;
                                      cardOperatorId?: ...;
                                      preAuthorize?: ...;
                                  }, {
                                      Antifraud?: ...;
                                      Card: ...;
                                      cardOperatorId?: ...;
                                      preAuthorize?: ...;
                                  }>>;
                                  PaymentMethodPix: ZodOptional<ZodObject<{
                                      Deadline: ...;
                                      fine: ...;
                                      instructions: ...;
                                      interest: ...;
                                  }, "strip", ZodTypeAny, {
                                      Deadline?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  }, {
                                      Deadline?: ...;
                                      fine?: ...;
                                      instructions?: ...;
                                      interest?: ...;
                                  }>>;
                                  additionalInfo: ZodOptional<ZodString>;
                                  firstPayDayDate: ZodString;
                                  mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                  myId: ZodString;
                                  planGalaxPayId: ZodNumber;
                                  planMyId: ZodString;
                              }, "planMyId" | "planGalaxPayId">, {
                                  periodicity: ZodEnum<["weekly", "biweekly", "monthly", "bimonthly", "quarterly", "biannual", "yearly"]>;
                                  quantity: ZodNumber;
                                  value: ZodNumber;
                              }>, "strip", ZodTypeAny, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity: number;
                                  value: number;
                              }, {
                                  Customer: {
                                      Address?: {
                                          city?: string;
                                          complement?: string;
                                          neighborhood?: string;
                                          number?: string;
                                          state?: string;
                                          street?: string;
                                          zipCode?: string;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: string[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: number[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  additionalInfo?: string;
                                  firstPayDayDate: string;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity: number;
                                  value: number;
                              }>;
                              method: "POST";
                              path: "/subscriptions/";
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                      }, {
                          api: ((args) => Promise<{
                              body: unknown;
                              headers: Headers;
                              method: Method;
                              path: string;
                              status: number;
                          }>);
                          baseUrl: string;
                      }>
                    • list: ((args) => Promise<{
                          body: {
                              Subscriptions: {
                                  Customer: {
                                      Address?: {
                                          city?: ...;
                                          complement?: ...;
                                          neighborhood?: ...;
                                          number?: ...;
                                          state?: ...;
                                          street?: ...;
                                          zipCode?: ...;
                                      };
                                      createdAt?: string;
                                      document?: string;
                                      emails?: (...)[];
                                      galaPayId?: number;
                                      invoiceHoldIss?: boolean;
                                      municipalDocument?: string;
                                      myId?: string;
                                      name?: string;
                                      phones?: (...)[];
                                      status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                      updatedAt?: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  };
                                  PaymentMethodBoleto?: {
                                      Aggrement?: (...) | (...);
                                      deadlineDays?: (...) | (...);
                                      documentNumber?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: (...) | (...);
                                      Card: {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      };
                                      cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      preAuthorize?: (...) | (...) | (...);
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: (...) | (...);
                                      fine?: (...) | (...);
                                      instructions?: (...) | (...);
                                      interest?: (...) | (...);
                                  };
                                  Transactions: {
                                      AbecsReasonDenied: {
                                          code: ...;
                                          message: ...;
                                      };
                                      Antifraud: {
                                          approved: ...;
                                          ip: ...;
                                          sent: ...;
                                          sessionId: ...;
                                      };
                                      Boleto: {
                                          bankAccount: ...;
                                          bankAgency: ...;
                                          bankEmissor: ...;
                                          bankLine: ...;
                                          bankNumber: ...;
                                          barCode: ...;
                                          pdf: ...;
                                      };
                                      ConciliationOccurrences: (...)[];
                                      CreditCard: {
                                          Card: ...;
                                      };
                                      Invoice: {
                                          description: ...;
                                          number: ...;
                                          pdf: ...;
                                          status: ...;
                                          statusDate: ...;
                                          statusDescription: ...;
                                          xml: ...;
                                      };
                                      Pix: {
                                          image: ...;
                                          page: ...;
                                          qrCode: ...;
                                          reference: ...;
                                      };
                                      additionalInfo?: (...) | (...);
                                      authorizationCode?: (...) | (...);
                                      cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      chargeGalaxPayId: number;
                                      chargeMyId: string;
                                      datetimeLastSentToOperator: string;
                                      fee: number;
                                      galaxPayId: number;
                                      installment: number;
                                      myId: string;
                                      payday: string;
                                      paydayDate: string;
                                      payedOutsideGalaxPay: boolean;
                                      reasonDenied?: (...) | (...);
                                      status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      statusDate: string;
                                      statusDescription: string;
                                      subscriptionGalaxPayId: number;
                                      subscriptionMyId: string;
                                      tid?: (...) | (...);
                                      value: number;
                                  }[];
                                  additionalInfo?: string;
                                  createdAt: string;
                                  firstPayDayDate: string;
                                  galaxPayId: number;
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  myId: string;
                                  paymentLink?: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  planGalaxPayId: number;
                                  planMyId: string;
                                  quantity: number;
                                  status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                  updatedAt: string;
                                  value: number;
                              }[];
                              totalQtdFoundInPage: number;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>)
                        • (args): Promise<{
                              body: {
                                  Subscriptions: {
                                      Customer: {
                                          Address?: {
                                              city?: ...;
                                              complement?: ...;
                                              neighborhood?: ...;
                                              number?: ...;
                                              state?: ...;
                                              street?: ...;
                                              zipCode?: ...;
                                          };
                                          createdAt?: string;
                                          document?: string;
                                          emails?: (...)[];
                                          galaPayId?: number;
                                          invoiceHoldIss?: boolean;
                                          municipalDocument?: string;
                                          myId?: string;
                                          name?: string;
                                          phones?: (...)[];
                                          status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                          updatedAt?: string;
                                      };
                                      InvoiceConfig?: {
                                          createOn: (...) | (...) | (...) | (...);
                                          description: string;
                                          galaxPaySubAccountId?: (...) | (...);
                                          qtdDaysAfterPay?: (...) | (...);
                                          qtdDaysBeforePayDay?: (...) | (...);
                                          type: (...) | (...);
                                      };
                                      PaymentMethodBoleto?: {
                                          Aggrement?: (...) | (...);
                                          deadlineDays?: (...) | (...);
                                          documentNumber?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      PaymentMethodCreditCard?: {
                                          Antifraud?: (...) | (...);
                                          Card: {
                                              Brand?: ...;
                                              createdAt?: ...;
                                              customerGalaxPayId?: ...;
                                              customerMyId?: ...;
                                              cvv?: ...;
                                              expiresAt?: ...;
                                              galaxPayId?: ...;
                                              holder?: ...;
                                              myId?: ...;
                                              number?: ...;
                                              updatedAt?: ...;
                                          };
                                          cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          preAuthorize?: (...) | (...) | (...);
                                      };
                                      PaymentMethodPix?: {
                                          Deadline?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      Transactions: {
                                          AbecsReasonDenied: {
                                              code: ...;
                                              message: ...;
                                          };
                                          Antifraud: {
                                              approved: ...;
                                              ip: ...;
                                              sent: ...;
                                              sessionId: ...;
                                          };
                                          Boleto: {
                                              bankAccount: ...;
                                              bankAgency: ...;
                                              bankEmissor: ...;
                                              bankLine: ...;
                                              bankNumber: ...;
                                              barCode: ...;
                                              pdf: ...;
                                          };
                                          ConciliationOccurrences: (...)[];
                                          CreditCard: {
                                              Card: ...;
                                          };
                                          Invoice: {
                                              description: ...;
                                              number: ...;
                                              pdf: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              xml: ...;
                                          };
                                          Pix: {
                                              image: ...;
                                              page: ...;
                                              qrCode: ...;
                                              reference: ...;
                                          };
                                          additionalInfo?: (...) | (...);
                                          authorizationCode?: (...) | (...);
                                          cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          chargeGalaxPayId: number;
                                          chargeMyId: string;
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          installment: number;
                                          myId: string;
                                          payday: string;
                                          paydayDate: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: (...) | (...);
                                          status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId: number;
                                          subscriptionMyId: string;
                                          tid?: (...) | (...);
                                          value: number;
                                      }[];
                                      additionalInfo?: string;
                                      createdAt: string;
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                      myId: string;
                                      paymentLink?: string;
                                      periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      quantity: number;
                                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                      updatedAt: string;
                                      value: number;
                                  }[];
                                  totalQtdFoundInPage: number;
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>
                        • Parameters

                          • args: {
                                cache?: any;
                                extraHeaders?: Record<string, undefined | string>;
                                fetchOptions?: FetchOptions;
                                overrideClientOptions?: Partial<OverrideableClientArgs>;
                                query: {
                                    createdAtFrom?: string;
                                    createdAtOrUpdatedAtFrom?: string;
                                    createdAtOrUpdatedAtTo?: string;
                                    createdAtTo?: string;
                                    customerGalaxPayIds?: string | string[];
                                    customerMyIds?: string | string[];
                                    galaxPayIds?: string | string[];
                                    limit: number;
                                    myIds?: string | string[];
                                    order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc";
                                    planGalaxPayIds?: string | string[];
                                    planMyIds?: string | string[];
                                    startAt: number;
                                    status?: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                };
                            }
                            • Optional cache?: any

                              Deprecated

                              Use fetchOptions.cache instead

                            • Optional extraHeaders?: Record<string, undefined | string>
                            • Optional fetchOptions?: FetchOptions
                            • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                            • query: {
                                  createdAtFrom?: string;
                                  createdAtOrUpdatedAtFrom?: string;
                                  createdAtOrUpdatedAtTo?: string;
                                  createdAtTo?: string;
                                  customerGalaxPayIds?: string | string[];
                                  customerMyIds?: string | string[];
                                  galaxPayIds?: string | string[];
                                  limit: number;
                                  myIds?: string | string[];
                                  order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc";
                                  planGalaxPayIds?: string | string[];
                                  planMyIds?: string | string[];
                                  startAt: number;
                                  status?: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                              }
                              • Optional createdAtFrom?: string
                              • Optional createdAtOrUpdatedAtFrom?: string
                              • Optional createdAtOrUpdatedAtTo?: string
                              • Optional createdAtTo?: string
                              • Optional customerGalaxPayIds?: string | string[]
                              • Optional customerMyIds?: string | string[]
                              • Optional galaxPayIds?: string | string[]
                              • limit: number
                              • Optional myIds?: string | string[]
                              • Optional order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc"
                              • Optional planGalaxPayIds?: string | string[]
                              • Optional planMyIds?: string | string[]
                              • startAt: number
                              • Optional status?: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped"

                          Returns Promise<{
                              body: {
                                  Subscriptions: {
                                      Customer: {
                                          Address?: {
                                              city?: ...;
                                              complement?: ...;
                                              neighborhood?: ...;
                                              number?: ...;
                                              state?: ...;
                                              street?: ...;
                                              zipCode?: ...;
                                          };
                                          createdAt?: string;
                                          document?: string;
                                          emails?: (...)[];
                                          galaPayId?: number;
                                          invoiceHoldIss?: boolean;
                                          municipalDocument?: string;
                                          myId?: string;
                                          name?: string;
                                          phones?: (...)[];
                                          status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                          updatedAt?: string;
                                      };
                                      InvoiceConfig?: {
                                          createOn: (...) | (...) | (...) | (...);
                                          description: string;
                                          galaxPaySubAccountId?: (...) | (...);
                                          qtdDaysAfterPay?: (...) | (...);
                                          qtdDaysBeforePayDay?: (...) | (...);
                                          type: (...) | (...);
                                      };
                                      PaymentMethodBoleto?: {
                                          Aggrement?: (...) | (...);
                                          deadlineDays?: (...) | (...);
                                          documentNumber?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      PaymentMethodCreditCard?: {
                                          Antifraud?: (...) | (...);
                                          Card: {
                                              Brand?: ...;
                                              createdAt?: ...;
                                              customerGalaxPayId?: ...;
                                              customerMyId?: ...;
                                              cvv?: ...;
                                              expiresAt?: ...;
                                              galaxPayId?: ...;
                                              holder?: ...;
                                              myId?: ...;
                                              number?: ...;
                                              updatedAt?: ...;
                                          };
                                          cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          preAuthorize?: (...) | (...) | (...);
                                      };
                                      PaymentMethodPix?: {
                                          Deadline?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      Transactions: {
                                          AbecsReasonDenied: {
                                              code: ...;
                                              message: ...;
                                          };
                                          Antifraud: {
                                              approved: ...;
                                              ip: ...;
                                              sent: ...;
                                              sessionId: ...;
                                          };
                                          Boleto: {
                                              bankAccount: ...;
                                              bankAgency: ...;
                                              bankEmissor: ...;
                                              bankLine: ...;
                                              bankNumber: ...;
                                              barCode: ...;
                                              pdf: ...;
                                          };
                                          ConciliationOccurrences: (...)[];
                                          CreditCard: {
                                              Card: ...;
                                          };
                                          Invoice: {
                                              description: ...;
                                              number: ...;
                                              pdf: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              xml: ...;
                                          };
                                          Pix: {
                                              image: ...;
                                              page: ...;
                                              qrCode: ...;
                                              reference: ...;
                                          };
                                          additionalInfo?: (...) | (...);
                                          authorizationCode?: (...) | (...);
                                          cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          chargeGalaxPayId: number;
                                          chargeMyId: string;
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          installment: number;
                                          myId: string;
                                          payday: string;
                                          paydayDate: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: (...) | (...);
                                          status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId: number;
                                          subscriptionMyId: string;
                                          tid?: (...) | (...);
                                          value: number;
                                      }[];
                                      additionalInfo?: string;
                                      createdAt: string;
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                      myId: string;
                                      paymentLink?: string;
                                      periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      quantity: number;
                                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                      updatedAt: string;
                                      value: number;
                                  }[];
                                  totalQtdFoundInPage: number;
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>

                    • update: RecursiveProxyObj<{
                          info: {
                              body: ZodObject<{
                                  ExtraFields: ZodOptional<ZodArray<ZodObject<{
                                      tagName: ZodString;
                                      value: ZodString;
                                  }, "strip", ZodTypeAny, {
                                      tagName: string;
                                      value: string;
                                  }, {
                                      tagName: string;
                                      value: string;
                                  }>, "many">>;
                                  InvoiceConfig: ZodOptional<ZodEffects<ZodObject<{
                                      createOn: ZodEnum<(...)>;
                                      description: ZodString;
                                      galaxPaySubAccountId: ZodOptional<(...)>;
                                      qtdDaysAfterPay: ZodOptional<(...)>;
                                      qtdDaysBeforePayDay: ZodOptional<(...)>;
                                      type: ZodEnum<(...)>;
                                  }, "strip", ZodTypeAny, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }, {
                                      createOn: (...) | (...) | (...) | (...);
                                      description: string;
                                      galaxPaySubAccountId?: (...) | (...);
                                      qtdDaysAfterPay?: (...) | (...);
                                      qtdDaysBeforePayDay?: (...) | (...);
                                      type: (...) | (...);
                                  }>, {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }, {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }>>;
                                  Split: ZodOptional<ZodObject<{
                                      billGalaxyPayId: ZodNumber;
                                      companyGalaxyPayId: ZodNumber;
                                      galaxyPayId: ZodNumber;
                                      groupGalaxyPayId: ZodNumber;
                                      paymentMethod: ZodString;
                                      type: ZodEnum<[(...), (...)]>;
                                      value: ZodNumber;
                                  }, "strip", ZodTypeAny, {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  }, {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  }>>;
                                  additionalInfo: ZodOptional<ZodString>;
                                  myId: ZodOptional<ZodString>;
                                  planGalaxPayId: ZodOptional<ZodNumber>;
                                  planMyId: ZodOptional<ZodString>;
                              }, "strip", ZodTypeAny, {
                                  ExtraFields?: {
                                      tagName: string;
                                      value: string;
                                  }[];
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  Split?: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  myId?: string;
                                  planGalaxPayId?: number;
                                  planMyId?: string;
                              }, {
                                  ExtraFields?: {
                                      tagName: string;
                                      value: string;
                                  }[];
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  Split?: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  myId?: string;
                                  planGalaxPayId?: number;
                                  planMyId?: string;
                              }>;
                              method: "PUT";
                              path: "/subscriptions/:subscriptionId/:typeId";
                              pathParams: ZodObject<{
                                  subscriptionId: ZodString;
                                  typeId: ZodEnum<["galaxPayId", "myId"]>;
                              }, "strip", ZodTypeAny, {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }, {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }>;
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                          payment: {
                              body: ZodObject<{
                                  PaymentMethodBoleto: ZodOptional<ZodObject<{
                                      Aggrement: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      deadlineDays: ZodOptional<ZodNumber>;
                                      documentNumber: ZodOptional<ZodString>;
                                      fine: ZodOptional<ZodNumber>;
                                      instructions: ZodOptional<ZodString>;
                                      interest: ZodOptional<ZodNumber>;
                                  }, "strip", ZodTypeAny, {
                                      Aggrement?: {
                                          document?: ...;
                                          name?: ...;
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }, {
                                      Aggrement?: {
                                          document?: ...;
                                          name?: ...;
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }>>;
                                  PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                      Antifraud: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      Card: ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      }, {
                                          Brand?: ...;
                                          createdAt?: ...;
                                          customerGalaxPayId?: ...;
                                          customerMyId?: ...;
                                          cvv?: ...;
                                          expiresAt?: ...;
                                          galaxPayId?: ...;
                                          holder?: ...;
                                          myId?: ...;
                                          number?: ...;
                                          updatedAt?: ...;
                                      }>;
                                      cardOperatorId: ZodOptional<ZodEnum<(...)>>;
                                      preAuthorize: ZodOptional<ZodBoolean>;
                                  }, "strip", ZodTypeAny, {
                                      Antifraud?: {
                                          ip: ...;
                                          sessionId: ...;
                                      };
                                      Card: {
                                          Brand?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          customerGalaxPayId?: (...) | (...);
                                          customerMyId?: (...) | (...);
                                          cvv?: (...) | (...);
                                          expiresAt?: (...) | (...);
                                          galaxPayId?: (...) | (...);
                                          holder?: (...) | (...);
                                          myId?: (...) | (...);
                                          number?: (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }, {
                                      Antifraud?: {
                                          ip: ...;
                                          sessionId: ...;
                                      };
                                      Card: {
                                          Brand?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          customerGalaxPayId?: (...) | (...);
                                          customerMyId?: (...) | (...);
                                          cvv?: (...) | (...);
                                          expiresAt?: (...) | (...);
                                          galaxPayId?: (...) | (...);
                                          holder?: (...) | (...);
                                          myId?: (...) | (...);
                                          number?: (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }>>;
                                  PaymentMethodPix: ZodOptional<ZodObject<{
                                      Deadline: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                      fine: ZodOptional<ZodNumber>;
                                      instructions: ZodOptional<ZodString>;
                                      interest: ZodOptional<ZodNumber>;
                                  }, "strip", ZodTypeAny, {
                                      Deadline?: {
                                          type?: ...;
                                          value?: ...;
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }, {
                                      Deadline?: {
                                          type?: ...;
                                          value?: ...;
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  }>>;
                                  Split: ZodOptional<ZodObject<{
                                      billGalaxyPayId: ZodNumber;
                                      companyGalaxyPayId: ZodNumber;
                                      galaxyPayId: ZodNumber;
                                      groupGalaxyPayId: ZodNumber;
                                      paymentMethod: ZodString;
                                      type: ZodEnum<[(...), (...)]>;
                                      value: ZodNumber;
                                  }, "strip", ZodTypeAny, {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  }, {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  }>>;
                                  mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                  value: ZodNumber;
                              }, "strip", ZodTypeAny, {
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  Split?: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  value: number;
                              }, {
                                  PaymentMethodBoleto?: {
                                      Aggrement?: {
                                          document?: (...) | (...);
                                          name?: (...) | (...);
                                      };
                                      deadlineDays?: number;
                                      documentNumber?: string;
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  PaymentMethodCreditCard?: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  PaymentMethodPix?: {
                                      Deadline?: {
                                          type?: (...) | (...);
                                          value?: (...) | (...);
                                      };
                                      fine?: number;
                                      instructions?: string;
                                      interest?: number;
                                  };
                                  Split?: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                  value: number;
                              }>;
                              method: "PUT";
                              path: "/subscriptions/:subscriptionId/:typeId";
                              pathParams: ZodObject<{
                                  subscriptionId: ZodString;
                                  typeId: ZodEnum<["galaxPayId", "myId"]>;
                              }, "strip", ZodTypeAny, {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }, {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }>;
                              responses: {
                                  200: ZodObject<{
                                      Subscription: ZodObject<extendShape<{
                                          Customer: ZodEffects<(...), (...), (...)>;
                                          InvoiceConfig: ZodOptional<(...)>;
                                          PaymentMethodBoleto: ZodOptional<(...)>;
                                          PaymentMethodCreditCard: ZodOptional<(...)>;
                                          PaymentMethodPix: ZodOptional<(...)>;
                                          additionalInfo: ZodOptional<(...)>;
                                          firstPayDayDate: ZodString;
                                          mainPaymentMethodId: ZodEnum<(...)>;
                                          myId: ZodString;
                                          planGalaxPayId: ZodNumber;
                                          planMyId: ZodString;
                                      }, {
                                          Transactions: ZodArray<(...), (...)>;
                                          createdAt: ZodString;
                                          galaxPayId: ZodNumber;
                                          paymentLink: ZodOptional<(...)>;
                                          periodicity: ZodEnum<(...)>;
                                          planGalaxPayId: ZodNumber;
                                          quantity: ZodNumber;
                                          status: ZodEnum<(...)>;
                                          updatedAt: ZodString;
                                          value: ZodNumber;
                                      }>, "strip", ZodTypeAny, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }, {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      }>;
                                      type: ZodBoolean;
                                  }, "strip", ZodTypeAny, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }, {
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: {
                                                  code: ...;
                                                  message: ...;
                                              };
                                              Antifraud: {
                                                  approved: ...;
                                                  ip: ...;
                                                  sent: ...;
                                                  sessionId: ...;
                                              };
                                              Boleto: {
                                                  bankAccount: ...;
                                                  bankAgency: ...;
                                                  bankEmissor: ...;
                                                  bankLine: ...;
                                                  bankNumber: ...;
                                                  barCode: ...;
                                                  pdf: ...;
                                              };
                                              ConciliationOccurrences: (...)[];
                                              CreditCard: {
                                                  Card: ...;
                                              };
                                              Invoice: {
                                                  description: ...;
                                                  number: ...;
                                                  pdf: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  xml: ...;
                                              };
                                              Pix: {
                                                  image: ...;
                                                  page: ...;
                                                  qrCode: ...;
                                                  reference: ...;
                                              };
                                              additionalInfo?: (...) | (...);
                                              authorizationCode?: (...) | (...);
                                              cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              chargeGalaxPayId: number;
                                              chargeMyId: string;
                                              datetimeLastSentToOperator: string;
                                              fee: number;
                                              galaxPayId: number;
                                              installment: number;
                                              myId: string;
                                              payday: string;
                                              paydayDate: string;
                                              payedOutsideGalaxPay: boolean;
                                              reasonDenied?: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              statusDate: string;
                                              statusDescription: string;
                                              subscriptionGalaxPayId: number;
                                              subscriptionMyId: string;
                                              tid?: (...) | (...);
                                              value: number;
                                          }[];
                                          additionalInfo?: string;
                                          createdAt: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          quantity: number;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          updatedAt: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  }>;
                              };
                          };
                      }, {
                          api: ((args) => Promise<{
                              body: unknown;
                              headers: Headers;
                              method: Method;
                              path: string;
                              status: number;
                          }>);
                          baseUrl: string;
                      }>
                  • get transactions(): {
                        add: ((args) => Promise<{
                            body: {
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: ...;
                                                maxInstallment?: ...;
                                                name?: ...;
                                                operatorIds?: ...;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId?: number;
                                    subscriptionMyId?: string;
                                    tid: string;
                                    value: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        cancel: ((args) => Promise<{
                            body: {
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        capture: ((args) => Promise<{
                            body: {
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: ...;
                                                maxInstallment?: ...;
                                                name?: ...;
                                                operatorIds?: ...;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId?: number;
                                    subscriptionMyId?: string;
                                    tid: string;
                                    value: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        create: ((args) => Promise<{
                            body: {
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: ...;
                                                maxInstallment?: ...;
                                                name?: ...;
                                                operatorIds?: ...;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId?: number;
                                    subscriptionMyId?: string;
                                    tid: string;
                                    value: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        list: ((args) => Promise<{
                            body: {
                                Transactions: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    Charge: {
                                        Contract: {
                                            acceptedAt: ...;
                                            document: ...;
                                            ip: ...;
                                            name: ...;
                                            pdf: ...;
                                        };
                                        Customer: {
                                            Address: ...;
                                            createdAt: ...;
                                            document: ...;
                                            emails: ...;
                                            galaPayId: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId: ...;
                                            name: ...;
                                            phones?: ...;
                                            status: ...;
                                            updatedAt: ...;
                                        };
                                        ExtraFields: (...)[];
                                        InvoiceConfig: {
                                            createOn: ...;
                                            description: ...;
                                            galaxPaySubAccountId?: ...;
                                            qtdDaysAfterPay?: ...;
                                            qtdDaysBeforePayDay?: ...;
                                            type: ...;
                                        };
                                        PaymentMethodBoleto: {
                                            Aggrement?: ...;
                                            deadlineDays?: ...;
                                            documentNumber?: ...;
                                            fine?: ...;
                                            instructions?: ...;
                                            interest?: ...;
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: ...;
                                            Card: ...;
                                            cardOperatorId?: ...;
                                            preAuthorize?: ...;
                                        };
                                        PaymentMethodPix: {
                                            Deadline?: ...;
                                            fine?: ...;
                                            instructions?: ...;
                                            interest?: ...;
                                        };
                                        Split: {
                                            billGalaxyPayId: ...;
                                            companyGalaxyPayId: ...;
                                            galaxyPayId: ...;
                                            groupGalaxyPayId: ...;
                                            paymentMethod: ...;
                                            type: ...;
                                            value: ...;
                                        };
                                        Transactions: (...)[];
                                        additionalInfo: (...) | (...);
                                        galaxPayId: string;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: (...) | (...);
                                        payedOutsideGalaxPay: boolean;
                                        paymentLink: string;
                                        planGalaxPayId: string;
                                        planMyId: (...) | (...);
                                        status: (...) | (...) | (...) | (...) | (...);
                                        value: number;
                                    }[];
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: (...) | (...);
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: ...;
                                                maxInstallment: ...;
                                                name: ...;
                                                operatorIds: ...;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: (...) | (...);
                                            createdAt?: (...) | (...);
                                            document?: (...) | (...);
                                            emails?: (...) | (...);
                                            galaPayId?: (...) | (...);
                                            invoiceHoldIss?: (...) | (...) | (...);
                                            municipalDocument?: (...) | (...);
                                            myId?: (...) | (...);
                                            name?: (...) | (...);
                                            phones?: (...) | (...);
                                            status?: (...) | (...) | (...) | (...) | (...);
                                            updatedAt?: (...) | (...);
                                        };
                                        InvoiceConfig?: {
                                            createOn: ...;
                                            description: ...;
                                            galaxPaySubAccountId?: ...;
                                            qtdDaysAfterPay?: ...;
                                            qtdDaysBeforePayDay?: ...;
                                            type: ...;
                                        };
                                        PaymentMethodBoleto?: {
                                            Aggrement?: ...;
                                            deadlineDays?: ...;
                                            documentNumber?: ...;
                                            fine?: ...;
                                            instructions?: ...;
                                            interest?: ...;
                                        };
                                        PaymentMethodCreditCard?: {
                                            Antifraud?: ...;
                                            Card: ...;
                                            cardOperatorId?: ...;
                                            preAuthorize?: ...;
                                        };
                                        PaymentMethodPix?: {
                                            Deadline?: ...;
                                            fine?: ...;
                                            instructions?: ...;
                                            interest?: ...;
                                        };
                                        additionalInfo?: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                        myId: string;
                                        paymentLink?: string;
                                        periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                }[];
                                totalQtdFoundInPage: number;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        retry: ((args) => Promise<{
                            body: {
                                PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: (...) | (...);
                                            maxInstallment?: (...) | (...);
                                            name?: (...) | (...);
                                            operatorIds?: (...) | (...);
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    Charge: {
                                        Contract: {
                                            acceptedAt: string;
                                            document: string;
                                            ip: string;
                                            name: string;
                                            pdf: string;
                                        };
                                        Customer: {
                                            Address: {
                                                city: ...;
                                                complement?: ...;
                                                neighborhood: ...;
                                                number: ...;
                                                state: ...;
                                                street: ...;
                                                zipCode: ...;
                                            };
                                            createdAt: string;
                                            document: string;
                                            emails: (...)[];
                                            galaPayId: number;
                                            invoiceHoldIss?: (...) | (...) | (...);
                                            municipalDocument?: (...) | (...);
                                            myId: string;
                                            name: string;
                                            phones?: (...) | (...);
                                            status: (...) | (...) | (...) | (...);
                                            updatedAt: string;
                                        };
                                        ExtraFields: {
                                            tagName: ...;
                                            value: ...;
                                        }[];
                                        InvoiceConfig: {
                                            createOn: (...) | (...) | (...) | (...);
                                            description: string;
                                            galaxPaySubAccountId?: (...) | (...);
                                            qtdDaysAfterPay?: (...) | (...);
                                            qtdDaysBeforePayDay?: (...) | (...);
                                            type: (...) | (...);
                                        };
                                        PaymentMethodBoleto: {
                                            Aggrement?: (...) | (...);
                                            deadlineDays?: (...) | (...);
                                            documentNumber?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: (...) | (...);
                                            Card: {
                                                Brand?: ...;
                                                createdAt?: ...;
                                                customerGalaxPayId?: ...;
                                                customerMyId?: ...;
                                                cvv?: ...;
                                                expiresAt?: ...;
                                                galaxPayId?: ...;
                                                holder?: ...;
                                                myId?: ...;
                                                number?: ...;
                                                updatedAt?: ...;
                                            };
                                            cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                            preAuthorize?: (...) | (...) | (...);
                                        };
                                        PaymentMethodPix: {
                                            Deadline?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        Split: {
                                            billGalaxyPayId: number;
                                            companyGalaxyPayId: number;
                                            galaxyPayId: number;
                                            groupGalaxyPayId: number;
                                            paymentMethod: string;
                                            type: (...) | (...);
                                            value: number;
                                        };
                                        Transactions: {
                                            AbecsReasonDenied: ...;
                                            Antifraud: ...;
                                            Boleto: ...;
                                            ConciliationOccurrences: ...;
                                            CreditCard: ...;
                                            Invoice: ...;
                                            Pix: ...;
                                            Subscription: ...;
                                            additionalInfo?: ...;
                                            authorizationCode?: ...;
                                            cardOperatorId: ...;
                                            chargeGalaxPayId: ...;
                                            chargeMyId: ...;
                                            datetimeLastSentToOperator: ...;
                                            fee: ...;
                                            galaxPayId: ...;
                                            installment: ...;
                                            myId: ...;
                                            payday: ...;
                                            paydayDate: ...;
                                            payedOutsideGalaxPay: ...;
                                            reasonDenied?: ...;
                                            status: ...;
                                            statusDate: ...;
                                            statusDescription: ...;
                                            subscriptionGalaxPayId: ...;
                                            subscriptionMyId: ...;
                                            tid?: ...;
                                            value: ...;
                                        }[];
                                        additionalInfo: null | string;
                                        galaxPayId: string;
                                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                        myId: null | string;
                                        payedOutsideGalaxPay: boolean;
                                        paymentLink: string;
                                        planGalaxPayId: string;
                                        planMyId: null | string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                        value: number;
                                    }[];
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: {
                                                city?: ...;
                                                complement?: ...;
                                                neighborhood?: ...;
                                                number?: ...;
                                                state?: ...;
                                                street?: ...;
                                                zipCode?: ...;
                                            };
                                            createdAt?: string;
                                            document?: string;
                                            emails?: (...)[];
                                            galaPayId?: number;
                                            invoiceHoldIss?: boolean;
                                            municipalDocument?: string;
                                            myId?: string;
                                            name?: string;
                                            phones?: (...)[];
                                            status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                            updatedAt?: string;
                                        };
                                        InvoiceConfig?: {
                                            createOn: (...) | (...) | (...) | (...);
                                            description: string;
                                            galaxPaySubAccountId?: (...) | (...);
                                            qtdDaysAfterPay?: (...) | (...);
                                            qtdDaysBeforePayDay?: (...) | (...);
                                            type: (...) | (...);
                                        };
                                        PaymentMethodBoleto?: {
                                            Aggrement?: (...) | (...);
                                            deadlineDays?: (...) | (...);
                                            documentNumber?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        PaymentMethodCreditCard?: {
                                            Antifraud?: (...) | (...);
                                            Card: {
                                                Brand?: ...;
                                                createdAt?: ...;
                                                customerGalaxPayId?: ...;
                                                customerMyId?: ...;
                                                cvv?: ...;
                                                expiresAt?: ...;
                                                galaxPayId?: ...;
                                                holder?: ...;
                                                myId?: ...;
                                                number?: ...;
                                                updatedAt?: ...;
                                            };
                                            cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                            preAuthorize?: (...) | (...) | (...);
                                        };
                                        PaymentMethodPix?: {
                                            Deadline?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        additionalInfo?: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                        myId: string;
                                        paymentLink?: string;
                                        periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                };
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        reverse: ((args) => Promise<{
                            body: {
                                PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: (...) | (...);
                                            maxInstallment?: (...) | (...);
                                            name?: (...) | (...);
                                            operatorIds?: (...) | (...);
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    Charge: {
                                        Contract: {
                                            acceptedAt: string;
                                            document: string;
                                            ip: string;
                                            name: string;
                                            pdf: string;
                                        };
                                        Customer: {
                                            Address: {
                                                city: ...;
                                                complement?: ...;
                                                neighborhood: ...;
                                                number: ...;
                                                state: ...;
                                                street: ...;
                                                zipCode: ...;
                                            };
                                            createdAt: string;
                                            document: string;
                                            emails: (...)[];
                                            galaPayId: number;
                                            invoiceHoldIss?: (...) | (...) | (...);
                                            municipalDocument?: (...) | (...);
                                            myId: string;
                                            name: string;
                                            phones?: (...) | (...);
                                            status: (...) | (...) | (...) | (...);
                                            updatedAt: string;
                                        };
                                        ExtraFields: {
                                            tagName: ...;
                                            value: ...;
                                        }[];
                                        InvoiceConfig: {
                                            createOn: (...) | (...) | (...) | (...);
                                            description: string;
                                            galaxPaySubAccountId?: (...) | (...);
                                            qtdDaysAfterPay?: (...) | (...);
                                            qtdDaysBeforePayDay?: (...) | (...);
                                            type: (...) | (...);
                                        };
                                        PaymentMethodBoleto: {
                                            Aggrement?: (...) | (...);
                                            deadlineDays?: (...) | (...);
                                            documentNumber?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: (...) | (...);
                                            Card: {
                                                Brand?: ...;
                                                createdAt?: ...;
                                                customerGalaxPayId?: ...;
                                                customerMyId?: ...;
                                                cvv?: ...;
                                                expiresAt?: ...;
                                                galaxPayId?: ...;
                                                holder?: ...;
                                                myId?: ...;
                                                number?: ...;
                                                updatedAt?: ...;
                                            };
                                            cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                            preAuthorize?: (...) | (...) | (...);
                                        };
                                        PaymentMethodPix: {
                                            Deadline?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        Split: {
                                            billGalaxyPayId: number;
                                            companyGalaxyPayId: number;
                                            galaxyPayId: number;
                                            groupGalaxyPayId: number;
                                            paymentMethod: string;
                                            type: (...) | (...);
                                            value: number;
                                        };
                                        Transactions: {
                                            AbecsReasonDenied: ...;
                                            Antifraud: ...;
                                            Boleto: ...;
                                            ConciliationOccurrences: ...;
                                            CreditCard: ...;
                                            Invoice: ...;
                                            Pix: ...;
                                            Subscription: ...;
                                            additionalInfo?: ...;
                                            authorizationCode?: ...;
                                            cardOperatorId: ...;
                                            chargeGalaxPayId: ...;
                                            chargeMyId: ...;
                                            datetimeLastSentToOperator: ...;
                                            fee: ...;
                                            galaxPayId: ...;
                                            installment: ...;
                                            myId: ...;
                                            payday: ...;
                                            paydayDate: ...;
                                            payedOutsideGalaxPay: ...;
                                            reasonDenied?: ...;
                                            status: ...;
                                            statusDate: ...;
                                            statusDescription: ...;
                                            subscriptionGalaxPayId: ...;
                                            subscriptionMyId: ...;
                                            tid?: ...;
                                            value: ...;
                                        }[];
                                        additionalInfo: null | string;
                                        galaxPayId: string;
                                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                        myId: null | string;
                                        payedOutsideGalaxPay: boolean;
                                        paymentLink: string;
                                        planGalaxPayId: string;
                                        planMyId: null | string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                        value: number;
                                    }[];
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: {
                                                city?: ...;
                                                complement?: ...;
                                                neighborhood?: ...;
                                                number?: ...;
                                                state?: ...;
                                                street?: ...;
                                                zipCode?: ...;
                                            };
                                            createdAt?: string;
                                            document?: string;
                                            emails?: (...)[];
                                            galaPayId?: number;
                                            invoiceHoldIss?: boolean;
                                            municipalDocument?: string;
                                            myId?: string;
                                            name?: string;
                                            phones?: (...)[];
                                            status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                            updatedAt?: string;
                                        };
                                        InvoiceConfig?: {
                                            createOn: (...) | (...) | (...) | (...);
                                            description: string;
                                            galaxPaySubAccountId?: (...) | (...);
                                            qtdDaysAfterPay?: (...) | (...);
                                            qtdDaysBeforePayDay?: (...) | (...);
                                            type: (...) | (...);
                                        };
                                        PaymentMethodBoleto?: {
                                            Aggrement?: (...) | (...);
                                            deadlineDays?: (...) | (...);
                                            documentNumber?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        PaymentMethodCreditCard?: {
                                            Antifraud?: (...) | (...);
                                            Card: {
                                                Brand?: ...;
                                                createdAt?: ...;
                                                customerGalaxPayId?: ...;
                                                customerMyId?: ...;
                                                cvv?: ...;
                                                expiresAt?: ...;
                                                galaxPayId?: ...;
                                                holder?: ...;
                                                myId?: ...;
                                                number?: ...;
                                                updatedAt?: ...;
                                            };
                                            cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                            preAuthorize?: (...) | (...) | (...);
                                        };
                                        PaymentMethodPix?: {
                                            Deadline?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        additionalInfo?: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                        myId: string;
                                        paymentLink?: string;
                                        periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                };
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        update: ((args) => Promise<{
                            body: {
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: ...;
                                                maxInstallment?: ...;
                                                name?: ...;
                                                operatorIds?: ...;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId?: number;
                                    subscriptionMyId?: string;
                                    tid: string;
                                    value: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                    }
                  • Returns {
                        add: ((args) => Promise<{
                            body: {
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: ...;
                                                maxInstallment?: ...;
                                                name?: ...;
                                                operatorIds?: ...;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId?: number;
                                    subscriptionMyId?: string;
                                    tid: string;
                                    value: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        cancel: ((args) => Promise<{
                            body: {
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        capture: ((args) => Promise<{
                            body: {
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: ...;
                                                maxInstallment?: ...;
                                                name?: ...;
                                                operatorIds?: ...;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId?: number;
                                    subscriptionMyId?: string;
                                    tid: string;
                                    value: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        create: ((args) => Promise<{
                            body: {
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: ...;
                                                maxInstallment?: ...;
                                                name?: ...;
                                                operatorIds?: ...;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId?: number;
                                    subscriptionMyId?: string;
                                    tid: string;
                                    value: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        list: ((args) => Promise<{
                            body: {
                                Transactions: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    Charge: {
                                        Contract: {
                                            acceptedAt: ...;
                                            document: ...;
                                            ip: ...;
                                            name: ...;
                                            pdf: ...;
                                        };
                                        Customer: {
                                            Address: ...;
                                            createdAt: ...;
                                            document: ...;
                                            emails: ...;
                                            galaPayId: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId: ...;
                                            name: ...;
                                            phones?: ...;
                                            status: ...;
                                            updatedAt: ...;
                                        };
                                        ExtraFields: (...)[];
                                        InvoiceConfig: {
                                            createOn: ...;
                                            description: ...;
                                            galaxPaySubAccountId?: ...;
                                            qtdDaysAfterPay?: ...;
                                            qtdDaysBeforePayDay?: ...;
                                            type: ...;
                                        };
                                        PaymentMethodBoleto: {
                                            Aggrement?: ...;
                                            deadlineDays?: ...;
                                            documentNumber?: ...;
                                            fine?: ...;
                                            instructions?: ...;
                                            interest?: ...;
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: ...;
                                            Card: ...;
                                            cardOperatorId?: ...;
                                            preAuthorize?: ...;
                                        };
                                        PaymentMethodPix: {
                                            Deadline?: ...;
                                            fine?: ...;
                                            instructions?: ...;
                                            interest?: ...;
                                        };
                                        Split: {
                                            billGalaxyPayId: ...;
                                            companyGalaxyPayId: ...;
                                            galaxyPayId: ...;
                                            groupGalaxyPayId: ...;
                                            paymentMethod: ...;
                                            type: ...;
                                            value: ...;
                                        };
                                        Transactions: (...)[];
                                        additionalInfo: (...) | (...);
                                        galaxPayId: string;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: (...) | (...);
                                        payedOutsideGalaxPay: boolean;
                                        paymentLink: string;
                                        planGalaxPayId: string;
                                        planMyId: (...) | (...);
                                        status: (...) | (...) | (...) | (...) | (...);
                                        value: number;
                                    }[];
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: (...) | (...);
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: ...;
                                                maxInstallment: ...;
                                                name: ...;
                                                operatorIds: ...;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: (...) | (...);
                                            createdAt?: (...) | (...);
                                            document?: (...) | (...);
                                            emails?: (...) | (...);
                                            galaPayId?: (...) | (...);
                                            invoiceHoldIss?: (...) | (...) | (...);
                                            municipalDocument?: (...) | (...);
                                            myId?: (...) | (...);
                                            name?: (...) | (...);
                                            phones?: (...) | (...);
                                            status?: (...) | (...) | (...) | (...) | (...);
                                            updatedAt?: (...) | (...);
                                        };
                                        InvoiceConfig?: {
                                            createOn: ...;
                                            description: ...;
                                            galaxPaySubAccountId?: ...;
                                            qtdDaysAfterPay?: ...;
                                            qtdDaysBeforePayDay?: ...;
                                            type: ...;
                                        };
                                        PaymentMethodBoleto?: {
                                            Aggrement?: ...;
                                            deadlineDays?: ...;
                                            documentNumber?: ...;
                                            fine?: ...;
                                            instructions?: ...;
                                            interest?: ...;
                                        };
                                        PaymentMethodCreditCard?: {
                                            Antifraud?: ...;
                                            Card: ...;
                                            cardOperatorId?: ...;
                                            preAuthorize?: ...;
                                        };
                                        PaymentMethodPix?: {
                                            Deadline?: ...;
                                            fine?: ...;
                                            instructions?: ...;
                                            interest?: ...;
                                        };
                                        additionalInfo?: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                        myId: string;
                                        paymentLink?: string;
                                        periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                }[];
                                totalQtdFoundInPage: number;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        retry: ((args) => Promise<{
                            body: {
                                PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: (...) | (...);
                                            maxInstallment?: (...) | (...);
                                            name?: (...) | (...);
                                            operatorIds?: (...) | (...);
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    Charge: {
                                        Contract: {
                                            acceptedAt: string;
                                            document: string;
                                            ip: string;
                                            name: string;
                                            pdf: string;
                                        };
                                        Customer: {
                                            Address: {
                                                city: ...;
                                                complement?: ...;
                                                neighborhood: ...;
                                                number: ...;
                                                state: ...;
                                                street: ...;
                                                zipCode: ...;
                                            };
                                            createdAt: string;
                                            document: string;
                                            emails: (...)[];
                                            galaPayId: number;
                                            invoiceHoldIss?: (...) | (...) | (...);
                                            municipalDocument?: (...) | (...);
                                            myId: string;
                                            name: string;
                                            phones?: (...) | (...);
                                            status: (...) | (...) | (...) | (...);
                                            updatedAt: string;
                                        };
                                        ExtraFields: {
                                            tagName: ...;
                                            value: ...;
                                        }[];
                                        InvoiceConfig: {
                                            createOn: (...) | (...) | (...) | (...);
                                            description: string;
                                            galaxPaySubAccountId?: (...) | (...);
                                            qtdDaysAfterPay?: (...) | (...);
                                            qtdDaysBeforePayDay?: (...) | (...);
                                            type: (...) | (...);
                                        };
                                        PaymentMethodBoleto: {
                                            Aggrement?: (...) | (...);
                                            deadlineDays?: (...) | (...);
                                            documentNumber?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: (...) | (...);
                                            Card: {
                                                Brand?: ...;
                                                createdAt?: ...;
                                                customerGalaxPayId?: ...;
                                                customerMyId?: ...;
                                                cvv?: ...;
                                                expiresAt?: ...;
                                                galaxPayId?: ...;
                                                holder?: ...;
                                                myId?: ...;
                                                number?: ...;
                                                updatedAt?: ...;
                                            };
                                            cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                            preAuthorize?: (...) | (...) | (...);
                                        };
                                        PaymentMethodPix: {
                                            Deadline?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        Split: {
                                            billGalaxyPayId: number;
                                            companyGalaxyPayId: number;
                                            galaxyPayId: number;
                                            groupGalaxyPayId: number;
                                            paymentMethod: string;
                                            type: (...) | (...);
                                            value: number;
                                        };
                                        Transactions: {
                                            AbecsReasonDenied: ...;
                                            Antifraud: ...;
                                            Boleto: ...;
                                            ConciliationOccurrences: ...;
                                            CreditCard: ...;
                                            Invoice: ...;
                                            Pix: ...;
                                            Subscription: ...;
                                            additionalInfo?: ...;
                                            authorizationCode?: ...;
                                            cardOperatorId: ...;
                                            chargeGalaxPayId: ...;
                                            chargeMyId: ...;
                                            datetimeLastSentToOperator: ...;
                                            fee: ...;
                                            galaxPayId: ...;
                                            installment: ...;
                                            myId: ...;
                                            payday: ...;
                                            paydayDate: ...;
                                            payedOutsideGalaxPay: ...;
                                            reasonDenied?: ...;
                                            status: ...;
                                            statusDate: ...;
                                            statusDescription: ...;
                                            subscriptionGalaxPayId: ...;
                                            subscriptionMyId: ...;
                                            tid?: ...;
                                            value: ...;
                                        }[];
                                        additionalInfo: null | string;
                                        galaxPayId: string;
                                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                        myId: null | string;
                                        payedOutsideGalaxPay: boolean;
                                        paymentLink: string;
                                        planGalaxPayId: string;
                                        planMyId: null | string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                        value: number;
                                    }[];
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: {
                                                city?: ...;
                                                complement?: ...;
                                                neighborhood?: ...;
                                                number?: ...;
                                                state?: ...;
                                                street?: ...;
                                                zipCode?: ...;
                                            };
                                            createdAt?: string;
                                            document?: string;
                                            emails?: (...)[];
                                            galaPayId?: number;
                                            invoiceHoldIss?: boolean;
                                            municipalDocument?: string;
                                            myId?: string;
                                            name?: string;
                                            phones?: (...)[];
                                            status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                            updatedAt?: string;
                                        };
                                        InvoiceConfig?: {
                                            createOn: (...) | (...) | (...) | (...);
                                            description: string;
                                            galaxPaySubAccountId?: (...) | (...);
                                            qtdDaysAfterPay?: (...) | (...);
                                            qtdDaysBeforePayDay?: (...) | (...);
                                            type: (...) | (...);
                                        };
                                        PaymentMethodBoleto?: {
                                            Aggrement?: (...) | (...);
                                            deadlineDays?: (...) | (...);
                                            documentNumber?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        PaymentMethodCreditCard?: {
                                            Antifraud?: (...) | (...);
                                            Card: {
                                                Brand?: ...;
                                                createdAt?: ...;
                                                customerGalaxPayId?: ...;
                                                customerMyId?: ...;
                                                cvv?: ...;
                                                expiresAt?: ...;
                                                galaxPayId?: ...;
                                                holder?: ...;
                                                myId?: ...;
                                                number?: ...;
                                                updatedAt?: ...;
                                            };
                                            cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                            preAuthorize?: (...) | (...) | (...);
                                        };
                                        PaymentMethodPix?: {
                                            Deadline?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        additionalInfo?: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                        myId: string;
                                        paymentLink?: string;
                                        periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                };
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        reverse: ((args) => Promise<{
                            body: {
                                PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: (...) | (...);
                                            maxInstallment?: (...) | (...);
                                            name?: (...) | (...);
                                            operatorIds?: (...) | (...);
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    Charge: {
                                        Contract: {
                                            acceptedAt: string;
                                            document: string;
                                            ip: string;
                                            name: string;
                                            pdf: string;
                                        };
                                        Customer: {
                                            Address: {
                                                city: ...;
                                                complement?: ...;
                                                neighborhood: ...;
                                                number: ...;
                                                state: ...;
                                                street: ...;
                                                zipCode: ...;
                                            };
                                            createdAt: string;
                                            document: string;
                                            emails: (...)[];
                                            galaPayId: number;
                                            invoiceHoldIss?: (...) | (...) | (...);
                                            municipalDocument?: (...) | (...);
                                            myId: string;
                                            name: string;
                                            phones?: (...) | (...);
                                            status: (...) | (...) | (...) | (...);
                                            updatedAt: string;
                                        };
                                        ExtraFields: {
                                            tagName: ...;
                                            value: ...;
                                        }[];
                                        InvoiceConfig: {
                                            createOn: (...) | (...) | (...) | (...);
                                            description: string;
                                            galaxPaySubAccountId?: (...) | (...);
                                            qtdDaysAfterPay?: (...) | (...);
                                            qtdDaysBeforePayDay?: (...) | (...);
                                            type: (...) | (...);
                                        };
                                        PaymentMethodBoleto: {
                                            Aggrement?: (...) | (...);
                                            deadlineDays?: (...) | (...);
                                            documentNumber?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: (...) | (...);
                                            Card: {
                                                Brand?: ...;
                                                createdAt?: ...;
                                                customerGalaxPayId?: ...;
                                                customerMyId?: ...;
                                                cvv?: ...;
                                                expiresAt?: ...;
                                                galaxPayId?: ...;
                                                holder?: ...;
                                                myId?: ...;
                                                number?: ...;
                                                updatedAt?: ...;
                                            };
                                            cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                            preAuthorize?: (...) | (...) | (...);
                                        };
                                        PaymentMethodPix: {
                                            Deadline?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        Split: {
                                            billGalaxyPayId: number;
                                            companyGalaxyPayId: number;
                                            galaxyPayId: number;
                                            groupGalaxyPayId: number;
                                            paymentMethod: string;
                                            type: (...) | (...);
                                            value: number;
                                        };
                                        Transactions: {
                                            AbecsReasonDenied: ...;
                                            Antifraud: ...;
                                            Boleto: ...;
                                            ConciliationOccurrences: ...;
                                            CreditCard: ...;
                                            Invoice: ...;
                                            Pix: ...;
                                            Subscription: ...;
                                            additionalInfo?: ...;
                                            authorizationCode?: ...;
                                            cardOperatorId: ...;
                                            chargeGalaxPayId: ...;
                                            chargeMyId: ...;
                                            datetimeLastSentToOperator: ...;
                                            fee: ...;
                                            galaxPayId: ...;
                                            installment: ...;
                                            myId: ...;
                                            payday: ...;
                                            paydayDate: ...;
                                            payedOutsideGalaxPay: ...;
                                            reasonDenied?: ...;
                                            status: ...;
                                            statusDate: ...;
                                            statusDescription: ...;
                                            subscriptionGalaxPayId: ...;
                                            subscriptionMyId: ...;
                                            tid?: ...;
                                            value: ...;
                                        }[];
                                        additionalInfo: null | string;
                                        galaxPayId: string;
                                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                        myId: null | string;
                                        payedOutsideGalaxPay: boolean;
                                        paymentLink: string;
                                        planGalaxPayId: string;
                                        planMyId: null | string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                        value: number;
                                    }[];
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: {
                                                city?: ...;
                                                complement?: ...;
                                                neighborhood?: ...;
                                                number?: ...;
                                                state?: ...;
                                                street?: ...;
                                                zipCode?: ...;
                                            };
                                            createdAt?: string;
                                            document?: string;
                                            emails?: (...)[];
                                            galaPayId?: number;
                                            invoiceHoldIss?: boolean;
                                            municipalDocument?: string;
                                            myId?: string;
                                            name?: string;
                                            phones?: (...)[];
                                            status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                            updatedAt?: string;
                                        };
                                        InvoiceConfig?: {
                                            createOn: (...) | (...) | (...) | (...);
                                            description: string;
                                            galaxPaySubAccountId?: (...) | (...);
                                            qtdDaysAfterPay?: (...) | (...);
                                            qtdDaysBeforePayDay?: (...) | (...);
                                            type: (...) | (...);
                                        };
                                        PaymentMethodBoleto?: {
                                            Aggrement?: (...) | (...);
                                            deadlineDays?: (...) | (...);
                                            documentNumber?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        PaymentMethodCreditCard?: {
                                            Antifraud?: (...) | (...);
                                            Card: {
                                                Brand?: ...;
                                                createdAt?: ...;
                                                customerGalaxPayId?: ...;
                                                customerMyId?: ...;
                                                cvv?: ...;
                                                expiresAt?: ...;
                                                galaxPayId?: ...;
                                                holder?: ...;
                                                myId?: ...;
                                                number?: ...;
                                                updatedAt?: ...;
                                            };
                                            cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                            preAuthorize?: (...) | (...) | (...);
                                        };
                                        PaymentMethodPix?: {
                                            Deadline?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        additionalInfo?: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                        myId: string;
                                        paymentLink?: string;
                                        periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                };
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                        update: ((args) => Promise<{
                            body: {
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: ...;
                                                maxInstallment?: ...;
                                                name?: ...;
                                                operatorIds?: ...;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId?: number;
                                    subscriptionMyId?: string;
                                    tid: string;
                                    value: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>);
                    }

                    • add: ((args) => Promise<{
                          body: {
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "fixed" | "percent";
                                  value: number;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "canceled" | "payment";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  myId: string;
                                  payday: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId?: number;
                                  subscriptionMyId?: string;
                                  tid: string;
                                  value: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>)
                        • (args): Promise<{
                              body: {
                                  Split: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  Transaction: {
                                      AbecsReasonDenied: {
                                          code: string;
                                          message: string;
                                      };
                                      Antifraud: {
                                          approved: boolean;
                                          ip: string;
                                          sent: boolean;
                                          sessionId: string;
                                      };
                                      Boleto: {
                                          bankAccount: string;
                                          bankAgency: string;
                                          bankEmissor: string;
                                          bankLine: string;
                                          bankNumber: number;
                                          barCode: string;
                                          pdf: string;
                                      };
                                      ConciliationOccurrences: {
                                          account: string;
                                          agency: string;
                                          bankName: string;
                                          bankNumber: number;
                                          depositDate: string;
                                          liquidValue: number;
                                          taxPercent: number;
                                          taxValue: number;
                                          type: "canceled" | "payment";
                                      }[];
                                      CreditCard: {
                                          Card: {
                                              Brand: {
                                                  id: string;
                                                  maxInstallment: number;
                                                  name: string;
                                                  operatorIds: string;
                                              };
                                              createdAt: string;
                                              customerGalaxPayId: number;
                                              customerMyId: string;
                                              cvv: string;
                                              expiresAt: string;
                                              galaxPayId: number;
                                              holder: string;
                                              myId: string;
                                              number: string;
                                              updatedAt: string;
                                          };
                                      };
                                      Invoice: {
                                          description: string;
                                          number: string;
                                          pdf: string;
                                          status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                          statusDate: string;
                                          statusDescription: string;
                                          xml: string;
                                      };
                                      InvoiceConfig?: {
                                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                          description: string;
                                          galaxPaySubAccountId?: number;
                                          qtdDaysAfterPay?: number;
                                          qtdDaysBeforePayDay?: number;
                                          type: "onePerTransaction" | "onlyOne";
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: {
                                              ip: string;
                                              sessionId: string;
                                          };
                                          Card: {
                                              Brand?: {
                                                  id?: ...;
                                                  maxInstallment?: ...;
                                                  name?: ...;
                                                  operatorIds?: ...;
                                              };
                                              createdAt?: string;
                                              customerGalaxPayId?: number;
                                              customerMyId?: string;
                                              cvv?: string;
                                              expiresAt?: string;
                                              galaxPayId?: number;
                                              holder?: string;
                                              myId?: string;
                                              number?: string;
                                              updatedAt?: string;
                                          };
                                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          preAuthorize?: boolean;
                                      };
                                      additionalInfo?: string;
                                      authorizationCode: string;
                                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      datetimeLastSentToOperator: string;
                                      fee: number;
                                      galaxPayId: number;
                                      myId: string;
                                      payday: string;
                                      payedOutsideGalaxPay: boolean;
                                      reasonDenied?: string;
                                      status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                      statusDate: string;
                                      statusDescription: string;
                                      subscriptionGalaxPayId?: number;
                                      subscriptionMyId?: string;
                                      tid: string;
                                      value: number;
                                  };
                                  type: boolean;
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>
                        • Parameters

                          • args: {
                                body: {
                                    InvoiceConfig: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: string;
                                                maxInstallment?: number;
                                                name?: string;
                                                operatorIds?: string;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    myId: string;
                                    payday?: string;
                                    payedOutsideGalaxPay?: boolean;
                                    value?: number;
                                };
                                cache?: any;
                                extraHeaders?: Record<string, undefined | string>;
                                fetchOptions?: FetchOptions;
                                overrideClientOptions?: Partial<OverrideableClientArgs>;
                                params: {
                                    subscriptionId: string;
                                    typeId: "galaxPayId" | "myId";
                                };
                            }
                            • body: {
                                  InvoiceConfig: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: string;
                                              maxInstallment?: number;
                                              name?: string;
                                              operatorIds?: string;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  myId: string;
                                  payday?: string;
                                  payedOutsideGalaxPay?: boolean;
                                  value?: number;
                              }
                              • InvoiceConfig: {
                                    createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                    description: string;
                                    galaxPaySubAccountId?: number;
                                    qtdDaysAfterPay?: number;
                                    qtdDaysBeforePayDay?: number;
                                    type: "onePerTransaction" | "onlyOne";
                                }
                                • createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment"
                                • description: string
                                • Optional galaxPaySubAccountId?: number
                                • Optional qtdDaysAfterPay?: number
                                • Optional qtdDaysBeforePayDay?: number
                                • type: "onePerTransaction" | "onlyOne"
                              • PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: string;
                                            maxInstallment?: number;
                                            name?: string;
                                            operatorIds?: string;
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                }
                                • Optional Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  }
                                  • ip: string
                                  • sessionId: string
                                • Card: {
                                      Brand?: {
                                          id?: string;
                                          maxInstallment?: number;
                                          name?: string;
                                          operatorIds?: string;
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  }
                                  • Optional Brand?: {
                                        id?: string;
                                        maxInstallment?: number;
                                        name?: string;
                                        operatorIds?: string;
                                    }
                                    • Optional id?: string
                                    • Optional maxInstallment?: number
                                    • Optional name?: string
                                    • Optional operatorIds?: string
                                  • Optional createdAt?: string
                                  • Optional customerGalaxPayId?: number
                                  • Optional customerMyId?: string
                                  • Optional cvv?: string
                                  • Optional expiresAt?: string
                                  • Optional galaxPayId?: number
                                  • Optional holder?: string
                                  • Optional myId?: string
                                  • Optional number?: string
                                  • Optional updatedAt?: string
                                • Optional cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone"
                                • Optional preAuthorize?: boolean
                              • myId: string
                              • Optional payday?: string
                              • Optional payedOutsideGalaxPay?: boolean
                              • Optional value?: number
                            • Optional cache?: any

                              Deprecated

                              Use fetchOptions.cache instead

                            • Optional extraHeaders?: Record<string, undefined | string>
                            • Optional fetchOptions?: FetchOptions
                            • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                            • params: {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }
                              • subscriptionId: string
                              • typeId: "galaxPayId" | "myId"

                          Returns Promise<{
                              body: {
                                  Split: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  Transaction: {
                                      AbecsReasonDenied: {
                                          code: string;
                                          message: string;
                                      };
                                      Antifraud: {
                                          approved: boolean;
                                          ip: string;
                                          sent: boolean;
                                          sessionId: string;
                                      };
                                      Boleto: {
                                          bankAccount: string;
                                          bankAgency: string;
                                          bankEmissor: string;
                                          bankLine: string;
                                          bankNumber: number;
                                          barCode: string;
                                          pdf: string;
                                      };
                                      ConciliationOccurrences: {
                                          account: string;
                                          agency: string;
                                          bankName: string;
                                          bankNumber: number;
                                          depositDate: string;
                                          liquidValue: number;
                                          taxPercent: number;
                                          taxValue: number;
                                          type: "canceled" | "payment";
                                      }[];
                                      CreditCard: {
                                          Card: {
                                              Brand: {
                                                  id: string;
                                                  maxInstallment: number;
                                                  name: string;
                                                  operatorIds: string;
                                              };
                                              createdAt: string;
                                              customerGalaxPayId: number;
                                              customerMyId: string;
                                              cvv: string;
                                              expiresAt: string;
                                              galaxPayId: number;
                                              holder: string;
                                              myId: string;
                                              number: string;
                                              updatedAt: string;
                                          };
                                      };
                                      Invoice: {
                                          description: string;
                                          number: string;
                                          pdf: string;
                                          status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                          statusDate: string;
                                          statusDescription: string;
                                          xml: string;
                                      };
                                      InvoiceConfig?: {
                                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                          description: string;
                                          galaxPaySubAccountId?: number;
                                          qtdDaysAfterPay?: number;
                                          qtdDaysBeforePayDay?: number;
                                          type: "onePerTransaction" | "onlyOne";
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: {
                                              ip: string;
                                              sessionId: string;
                                          };
                                          Card: {
                                              Brand?: {
                                                  id?: ...;
                                                  maxInstallment?: ...;
                                                  name?: ...;
                                                  operatorIds?: ...;
                                              };
                                              createdAt?: string;
                                              customerGalaxPayId?: number;
                                              customerMyId?: string;
                                              cvv?: string;
                                              expiresAt?: string;
                                              galaxPayId?: number;
                                              holder?: string;
                                              myId?: string;
                                              number?: string;
                                              updatedAt?: string;
                                          };
                                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          preAuthorize?: boolean;
                                      };
                                      additionalInfo?: string;
                                      authorizationCode: string;
                                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      datetimeLastSentToOperator: string;
                                      fee: number;
                                      galaxPayId: number;
                                      myId: string;
                                      payday: string;
                                      payedOutsideGalaxPay: boolean;
                                      reasonDenied?: string;
                                      status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                      statusDate: string;
                                      statusDescription: string;
                                      subscriptionGalaxPayId?: number;
                                      subscriptionMyId?: string;
                                      tid: string;
                                      value: number;
                                  };
                                  type: boolean;
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>

                    • cancel: ((args) => Promise<{
                          body: {
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>)
                        • (args): Promise<{
                              body: {
                                  type: boolean;
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>
                        • Parameters

                          • args: {
                                body?: {};
                                cache?: any;
                                extraHeaders?: Record<string, undefined | string>;
                                fetchOptions?: FetchOptions;
                                overrideClientOptions?: Partial<OverrideableClientArgs>;
                                params: {
                                    transactionId: string;
                                    typeId: "galaxPayId" | "myId";
                                };
                            }
                            • Optional body?: {}
                              • Optional cache?: any

                                Deprecated

                                Use fetchOptions.cache instead

                              • Optional extraHeaders?: Record<string, undefined | string>
                              • Optional fetchOptions?: FetchOptions
                              • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                              • params: {
                                    transactionId: string;
                                    typeId: "galaxPayId" | "myId";
                                }
                                • transactionId: string
                                • typeId: "galaxPayId" | "myId"

                            Returns Promise<{
                                body: {
                                    type: boolean;
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>

                      • capture: ((args) => Promise<{
                            body: {
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "fixed" | "percent";
                                    value: number;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "canceled" | "payment";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: ...;
                                                maxInstallment?: ...;
                                                name?: ...;
                                                operatorIds?: ...;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId?: number;
                                    subscriptionMyId?: string;
                                    tid: string;
                                    value: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>)
                          • (args): Promise<{
                                body: {
                                    Split: {
                                        billGalaxyPayId: number;
                                        companyGalaxyPayId: number;
                                        galaxyPayId: number;
                                        groupGalaxyPayId: number;
                                        paymentMethod: string;
                                        type: "fixed" | "percent";
                                        value: number;
                                    };
                                    Transaction: {
                                        AbecsReasonDenied: {
                                            code: string;
                                            message: string;
                                        };
                                        Antifraud: {
                                            approved: boolean;
                                            ip: string;
                                            sent: boolean;
                                            sessionId: string;
                                        };
                                        Boleto: {
                                            bankAccount: string;
                                            bankAgency: string;
                                            bankEmissor: string;
                                            bankLine: string;
                                            bankNumber: number;
                                            barCode: string;
                                            pdf: string;
                                        };
                                        ConciliationOccurrences: {
                                            account: string;
                                            agency: string;
                                            bankName: string;
                                            bankNumber: number;
                                            depositDate: string;
                                            liquidValue: number;
                                            taxPercent: number;
                                            taxValue: number;
                                            type: "canceled" | "payment";
                                        }[];
                                        CreditCard: {
                                            Card: {
                                                Brand: {
                                                    id: string;
                                                    maxInstallment: number;
                                                    name: string;
                                                    operatorIds: string;
                                                };
                                                createdAt: string;
                                                customerGalaxPayId: number;
                                                customerMyId: string;
                                                cvv: string;
                                                expiresAt: string;
                                                galaxPayId: number;
                                                holder: string;
                                                myId: string;
                                                number: string;
                                                updatedAt: string;
                                            };
                                        };
                                        Invoice: {
                                            description: string;
                                            number: string;
                                            pdf: string;
                                            status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                            statusDate: string;
                                            statusDescription: string;
                                            xml: string;
                                        };
                                        InvoiceConfig?: {
                                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                            description: string;
                                            galaxPaySubAccountId?: number;
                                            qtdDaysAfterPay?: number;
                                            qtdDaysBeforePayDay?: number;
                                            type: "onePerTransaction" | "onlyOne";
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: {
                                                ip: string;
                                                sessionId: string;
                                            };
                                            Card: {
                                                Brand?: {
                                                    id?: ...;
                                                    maxInstallment?: ...;
                                                    name?: ...;
                                                    operatorIds?: ...;
                                                };
                                                createdAt?: string;
                                                customerGalaxPayId?: number;
                                                customerMyId?: string;
                                                cvv?: string;
                                                expiresAt?: string;
                                                galaxPayId?: number;
                                                holder?: string;
                                                myId?: string;
                                                number?: string;
                                                updatedAt?: string;
                                            };
                                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            preAuthorize?: boolean;
                                        };
                                        additionalInfo?: string;
                                        authorizationCode: string;
                                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        datetimeLastSentToOperator: string;
                                        fee: number;
                                        galaxPayId: number;
                                        myId: string;
                                        payday: string;
                                        payedOutsideGalaxPay: boolean;
                                        reasonDenied?: string;
                                        status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                        statusDate: string;
                                        statusDescription: string;
                                        subscriptionGalaxPayId?: number;
                                        subscriptionMyId?: string;
                                        tid: string;
                                        value: number;
                                    };
                                    type: boolean;
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>
                          • Parameters

                            • args: {
                                  body?: {};
                                  cache?: any;
                                  extraHeaders?: Record<string, undefined | string>;
                                  fetchOptions?: FetchOptions;
                                  overrideClientOptions?: Partial<OverrideableClientArgs>;
                                  params: {
                                      transactionId: string;
                                      typeId: "galaxPayId" | "myId";
                                  };
                              }
                              • Optional body?: {}
                                • Optional cache?: any

                                  Deprecated

                                  Use fetchOptions.cache instead

                                • Optional extraHeaders?: Record<string, undefined | string>
                                • Optional fetchOptions?: FetchOptions
                                • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                                • params: {
                                      transactionId: string;
                                      typeId: "galaxPayId" | "myId";
                                  }
                                  • transactionId: string
                                  • typeId: "galaxPayId" | "myId"

                              Returns Promise<{
                                  body: {
                                      Split: {
                                          billGalaxyPayId: number;
                                          companyGalaxyPayId: number;
                                          galaxyPayId: number;
                                          groupGalaxyPayId: number;
                                          paymentMethod: string;
                                          type: "fixed" | "percent";
                                          value: number;
                                      };
                                      Transaction: {
                                          AbecsReasonDenied: {
                                              code: string;
                                              message: string;
                                          };
                                          Antifraud: {
                                              approved: boolean;
                                              ip: string;
                                              sent: boolean;
                                              sessionId: string;
                                          };
                                          Boleto: {
                                              bankAccount: string;
                                              bankAgency: string;
                                              bankEmissor: string;
                                              bankLine: string;
                                              bankNumber: number;
                                              barCode: string;
                                              pdf: string;
                                          };
                                          ConciliationOccurrences: {
                                              account: string;
                                              agency: string;
                                              bankName: string;
                                              bankNumber: number;
                                              depositDate: string;
                                              liquidValue: number;
                                              taxPercent: number;
                                              taxValue: number;
                                              type: "canceled" | "payment";
                                          }[];
                                          CreditCard: {
                                              Card: {
                                                  Brand: {
                                                      id: string;
                                                      maxInstallment: number;
                                                      name: string;
                                                      operatorIds: string;
                                                  };
                                                  createdAt: string;
                                                  customerGalaxPayId: number;
                                                  customerMyId: string;
                                                  cvv: string;
                                                  expiresAt: string;
                                                  galaxPayId: number;
                                                  holder: string;
                                                  myId: string;
                                                  number: string;
                                                  updatedAt: string;
                                              };
                                          };
                                          Invoice: {
                                              description: string;
                                              number: string;
                                              pdf: string;
                                              status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                              statusDate: string;
                                              statusDescription: string;
                                              xml: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                              description: string;
                                              galaxPaySubAccountId?: number;
                                              qtdDaysAfterPay?: number;
                                              qtdDaysBeforePayDay?: number;
                                              type: "onePerTransaction" | "onlyOne";
                                          };
                                          PaymentMethodCreditCard: {
                                              Antifraud?: {
                                                  ip: string;
                                                  sessionId: string;
                                              };
                                              Card: {
                                                  Brand?: {
                                                      id?: ...;
                                                      maxInstallment?: ...;
                                                      name?: ...;
                                                      operatorIds?: ...;
                                                  };
                                                  createdAt?: string;
                                                  customerGalaxPayId?: number;
                                                  customerMyId?: string;
                                                  cvv?: string;
                                                  expiresAt?: string;
                                                  galaxPayId?: number;
                                                  holder?: string;
                                                  myId?: string;
                                                  number?: string;
                                                  updatedAt?: string;
                                              };
                                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                              preAuthorize?: boolean;
                                          };
                                          additionalInfo?: string;
                                          authorizationCode: string;
                                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          myId: string;
                                          payday: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: string;
                                          status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId?: number;
                                          subscriptionMyId?: string;
                                          tid: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>

                        • create: ((args) => Promise<{
                              body: {
                                  Split: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "fixed" | "percent";
                                      value: number;
                                  };
                                  Transaction: {
                                      AbecsReasonDenied: {
                                          code: string;
                                          message: string;
                                      };
                                      Antifraud: {
                                          approved: boolean;
                                          ip: string;
                                          sent: boolean;
                                          sessionId: string;
                                      };
                                      Boleto: {
                                          bankAccount: string;
                                          bankAgency: string;
                                          bankEmissor: string;
                                          bankLine: string;
                                          bankNumber: number;
                                          barCode: string;
                                          pdf: string;
                                      };
                                      ConciliationOccurrences: {
                                          account: string;
                                          agency: string;
                                          bankName: string;
                                          bankNumber: number;
                                          depositDate: string;
                                          liquidValue: number;
                                          taxPercent: number;
                                          taxValue: number;
                                          type: "canceled" | "payment";
                                      }[];
                                      CreditCard: {
                                          Card: {
                                              Brand: {
                                                  id: string;
                                                  maxInstallment: number;
                                                  name: string;
                                                  operatorIds: string;
                                              };
                                              createdAt: string;
                                              customerGalaxPayId: number;
                                              customerMyId: string;
                                              cvv: string;
                                              expiresAt: string;
                                              galaxPayId: number;
                                              holder: string;
                                              myId: string;
                                              number: string;
                                              updatedAt: string;
                                          };
                                      };
                                      Invoice: {
                                          description: string;
                                          number: string;
                                          pdf: string;
                                          status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                          statusDate: string;
                                          statusDescription: string;
                                          xml: string;
                                      };
                                      InvoiceConfig?: {
                                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                          description: string;
                                          galaxPaySubAccountId?: number;
                                          qtdDaysAfterPay?: number;
                                          qtdDaysBeforePayDay?: number;
                                          type: "onePerTransaction" | "onlyOne";
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: {
                                              ip: string;
                                              sessionId: string;
                                          };
                                          Card: {
                                              Brand?: {
                                                  id?: ...;
                                                  maxInstallment?: ...;
                                                  name?: ...;
                                                  operatorIds?: ...;
                                              };
                                              createdAt?: string;
                                              customerGalaxPayId?: number;
                                              customerMyId?: string;
                                              cvv?: string;
                                              expiresAt?: string;
                                              galaxPayId?: number;
                                              holder?: string;
                                              myId?: string;
                                              number?: string;
                                              updatedAt?: string;
                                          };
                                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          preAuthorize?: boolean;
                                      };
                                      additionalInfo?: string;
                                      authorizationCode: string;
                                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      datetimeLastSentToOperator: string;
                                      fee: number;
                                      galaxPayId: number;
                                      myId: string;
                                      payday: string;
                                      payedOutsideGalaxPay: boolean;
                                      reasonDenied?: string;
                                      status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                      statusDate: string;
                                      statusDescription: string;
                                      subscriptionGalaxPayId?: number;
                                      subscriptionMyId?: string;
                                      tid: string;
                                      value: number;
                                  };
                                  type: boolean;
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>)
                            • (args): Promise<{
                                  body: {
                                      Split: {
                                          billGalaxyPayId: number;
                                          companyGalaxyPayId: number;
                                          galaxyPayId: number;
                                          groupGalaxyPayId: number;
                                          paymentMethod: string;
                                          type: "fixed" | "percent";
                                          value: number;
                                      };
                                      Transaction: {
                                          AbecsReasonDenied: {
                                              code: string;
                                              message: string;
                                          };
                                          Antifraud: {
                                              approved: boolean;
                                              ip: string;
                                              sent: boolean;
                                              sessionId: string;
                                          };
                                          Boleto: {
                                              bankAccount: string;
                                              bankAgency: string;
                                              bankEmissor: string;
                                              bankLine: string;
                                              bankNumber: number;
                                              barCode: string;
                                              pdf: string;
                                          };
                                          ConciliationOccurrences: {
                                              account: string;
                                              agency: string;
                                              bankName: string;
                                              bankNumber: number;
                                              depositDate: string;
                                              liquidValue: number;
                                              taxPercent: number;
                                              taxValue: number;
                                              type: "canceled" | "payment";
                                          }[];
                                          CreditCard: {
                                              Card: {
                                                  Brand: {
                                                      id: string;
                                                      maxInstallment: number;
                                                      name: string;
                                                      operatorIds: string;
                                                  };
                                                  createdAt: string;
                                                  customerGalaxPayId: number;
                                                  customerMyId: string;
                                                  cvv: string;
                                                  expiresAt: string;
                                                  galaxPayId: number;
                                                  holder: string;
                                                  myId: string;
                                                  number: string;
                                                  updatedAt: string;
                                              };
                                          };
                                          Invoice: {
                                              description: string;
                                              number: string;
                                              pdf: string;
                                              status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                              statusDate: string;
                                              statusDescription: string;
                                              xml: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                              description: string;
                                              galaxPaySubAccountId?: number;
                                              qtdDaysAfterPay?: number;
                                              qtdDaysBeforePayDay?: number;
                                              type: "onePerTransaction" | "onlyOne";
                                          };
                                          PaymentMethodCreditCard: {
                                              Antifraud?: {
                                                  ip: string;
                                                  sessionId: string;
                                              };
                                              Card: {
                                                  Brand?: {
                                                      id?: ...;
                                                      maxInstallment?: ...;
                                                      name?: ...;
                                                      operatorIds?: ...;
                                                  };
                                                  createdAt?: string;
                                                  customerGalaxPayId?: number;
                                                  customerMyId?: string;
                                                  cvv?: string;
                                                  expiresAt?: string;
                                                  galaxPayId?: number;
                                                  holder?: string;
                                                  myId?: string;
                                                  number?: string;
                                                  updatedAt?: string;
                                              };
                                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                              preAuthorize?: boolean;
                                          };
                                          additionalInfo?: string;
                                          authorizationCode: string;
                                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          myId: string;
                                          payday: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: string;
                                          status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId?: number;
                                          subscriptionMyId?: string;
                                          tid: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>
                            • Parameters

                              • args: {
                                    body: {
                                        InvoiceConfig?: {
                                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                            description: string;
                                            galaxPaySubAccountId?: number;
                                            qtdDaysAfterPay?: number;
                                            qtdDaysBeforePayDay?: number;
                                            type: "onePerTransaction" | "onlyOne";
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: {
                                                ip: string;
                                                sessionId: string;
                                            };
                                            Card: {
                                                Brand?: {
                                                    id?: string;
                                                    maxInstallment?: number;
                                                    name?: string;
                                                    operatorIds?: string;
                                                };
                                                createdAt?: string;
                                                customerGalaxPayId?: number;
                                                customerMyId?: string;
                                                cvv?: string;
                                                expiresAt?: string;
                                                galaxPayId?: number;
                                                holder?: string;
                                                myId?: string;
                                                number?: string;
                                                updatedAt?: string;
                                            };
                                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            preAuthorize?: boolean;
                                        };
                                        additionalInfo?: string;
                                        myId: string;
                                        payday: string;
                                        payedOutsideGalaxPay: boolean;
                                        value: number;
                                    };
                                    cache?: any;
                                    extraHeaders?: Record<string, undefined | string>;
                                    fetchOptions?: FetchOptions;
                                    overrideClientOptions?: Partial<OverrideableClientArgs>;
                                    params: {
                                        subscriptionId: string;
                                        typeId: "galaxPayId" | "myId";
                                    };
                                }
                                • body: {
                                      InvoiceConfig?: {
                                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                          description: string;
                                          galaxPaySubAccountId?: number;
                                          qtdDaysAfterPay?: number;
                                          qtdDaysBeforePayDay?: number;
                                          type: "onePerTransaction" | "onlyOne";
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: {
                                              ip: string;
                                              sessionId: string;
                                          };
                                          Card: {
                                              Brand?: {
                                                  id?: string;
                                                  maxInstallment?: number;
                                                  name?: string;
                                                  operatorIds?: string;
                                              };
                                              createdAt?: string;
                                              customerGalaxPayId?: number;
                                              customerMyId?: string;
                                              cvv?: string;
                                              expiresAt?: string;
                                              galaxPayId?: number;
                                              holder?: string;
                                              myId?: string;
                                              number?: string;
                                              updatedAt?: string;
                                          };
                                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          preAuthorize?: boolean;
                                      };
                                      additionalInfo?: string;
                                      myId: string;
                                      payday: string;
                                      payedOutsideGalaxPay: boolean;
                                      value: number;
                                  }
                                  • Optional InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    }
                                    • createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment"
                                    • description: string
                                    • Optional galaxPaySubAccountId?: number
                                    • Optional qtdDaysAfterPay?: number
                                    • Optional qtdDaysBeforePayDay?: number
                                    • type: "onePerTransaction" | "onlyOne"
                                  • PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: string;
                                                maxInstallment?: number;
                                                name?: string;
                                                operatorIds?: string;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    }
                                    • Optional Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      }
                                      • ip: string
                                      • sessionId: string
                                    • Card: {
                                          Brand?: {
                                              id?: string;
                                              maxInstallment?: number;
                                              name?: string;
                                              operatorIds?: string;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      }
                                      • Optional Brand?: {
                                            id?: string;
                                            maxInstallment?: number;
                                            name?: string;
                                            operatorIds?: string;
                                        }
                                        • Optional id?: string
                                        • Optional maxInstallment?: number
                                        • Optional name?: string
                                        • Optional operatorIds?: string
                                      • Optional createdAt?: string
                                      • Optional customerGalaxPayId?: number
                                      • Optional customerMyId?: string
                                      • Optional cvv?: string
                                      • Optional expiresAt?: string
                                      • Optional galaxPayId?: number
                                      • Optional holder?: string
                                      • Optional myId?: string
                                      • Optional number?: string
                                      • Optional updatedAt?: string
                                    • Optional cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone"
                                    • Optional preAuthorize?: boolean
                                  • Optional additionalInfo?: string
                                  • myId: string
                                  • payday: string
                                  • payedOutsideGalaxPay: boolean
                                  • value: number
                                • Optional cache?: any

                                  Deprecated

                                  Use fetchOptions.cache instead

                                • Optional extraHeaders?: Record<string, undefined | string>
                                • Optional fetchOptions?: FetchOptions
                                • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                                • params: {
                                      subscriptionId: string;
                                      typeId: "galaxPayId" | "myId";
                                  }
                                  • subscriptionId: string
                                  • typeId: "galaxPayId" | "myId"

                              Returns Promise<{
                                  body: {
                                      Split: {
                                          billGalaxyPayId: number;
                                          companyGalaxyPayId: number;
                                          galaxyPayId: number;
                                          groupGalaxyPayId: number;
                                          paymentMethod: string;
                                          type: "fixed" | "percent";
                                          value: number;
                                      };
                                      Transaction: {
                                          AbecsReasonDenied: {
                                              code: string;
                                              message: string;
                                          };
                                          Antifraud: {
                                              approved: boolean;
                                              ip: string;
                                              sent: boolean;
                                              sessionId: string;
                                          };
                                          Boleto: {
                                              bankAccount: string;
                                              bankAgency: string;
                                              bankEmissor: string;
                                              bankLine: string;
                                              bankNumber: number;
                                              barCode: string;
                                              pdf: string;
                                          };
                                          ConciliationOccurrences: {
                                              account: string;
                                              agency: string;
                                              bankName: string;
                                              bankNumber: number;
                                              depositDate: string;
                                              liquidValue: number;
                                              taxPercent: number;
                                              taxValue: number;
                                              type: "canceled" | "payment";
                                          }[];
                                          CreditCard: {
                                              Card: {
                                                  Brand: {
                                                      id: string;
                                                      maxInstallment: number;
                                                      name: string;
                                                      operatorIds: string;
                                                  };
                                                  createdAt: string;
                                                  customerGalaxPayId: number;
                                                  customerMyId: string;
                                                  cvv: string;
                                                  expiresAt: string;
                                                  galaxPayId: number;
                                                  holder: string;
                                                  myId: string;
                                                  number: string;
                                                  updatedAt: string;
                                              };
                                          };
                                          Invoice: {
                                              description: string;
                                              number: string;
                                              pdf: string;
                                              status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                              statusDate: string;
                                              statusDescription: string;
                                              xml: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                              description: string;
                                              galaxPaySubAccountId?: number;
                                              qtdDaysAfterPay?: number;
                                              qtdDaysBeforePayDay?: number;
                                              type: "onePerTransaction" | "onlyOne";
                                          };
                                          PaymentMethodCreditCard: {
                                              Antifraud?: {
                                                  ip: string;
                                                  sessionId: string;
                                              };
                                              Card: {
                                                  Brand?: {
                                                      id?: ...;
                                                      maxInstallment?: ...;
                                                      name?: ...;
                                                      operatorIds?: ...;
                                                  };
                                                  createdAt?: string;
                                                  customerGalaxPayId?: number;
                                                  customerMyId?: string;
                                                  cvv?: string;
                                                  expiresAt?: string;
                                                  galaxPayId?: number;
                                                  holder?: string;
                                                  myId?: string;
                                                  number?: string;
                                                  updatedAt?: string;
                                              };
                                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                              preAuthorize?: boolean;
                                          };
                                          additionalInfo?: string;
                                          authorizationCode: string;
                                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          myId: string;
                                          payday: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: string;
                                          status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId?: number;
                                          subscriptionMyId?: string;
                                          tid: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>

                        • list: ((args) => Promise<{
                              body: {
                                  Transactions: {
                                      AbecsReasonDenied: {
                                          code: string;
                                          message: string;
                                      };
                                      Antifraud: {
                                          approved: boolean;
                                          ip: string;
                                          sent: boolean;
                                          sessionId: string;
                                      };
                                      Boleto: {
                                          bankAccount: string;
                                          bankAgency: string;
                                          bankEmissor: string;
                                          bankLine: string;
                                          bankNumber: number;
                                          barCode: string;
                                          pdf: string;
                                      };
                                      Charge: {
                                          Contract: {
                                              acceptedAt: ...;
                                              document: ...;
                                              ip: ...;
                                              name: ...;
                                              pdf: ...;
                                          };
                                          Customer: {
                                              Address: ...;
                                              createdAt: ...;
                                              document: ...;
                                              emails: ...;
                                              galaPayId: ...;
                                              invoiceHoldIss?: ...;
                                              municipalDocument?: ...;
                                              myId: ...;
                                              name: ...;
                                              phones?: ...;
                                              status: ...;
                                              updatedAt: ...;
                                          };
                                          ExtraFields: (...)[];
                                          InvoiceConfig: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          Split: {
                                              billGalaxyPayId: ...;
                                              companyGalaxyPayId: ...;
                                              galaxyPayId: ...;
                                              groupGalaxyPayId: ...;
                                              paymentMethod: ...;
                                              type: ...;
                                              value: ...;
                                          };
                                          Transactions: (...)[];
                                          additionalInfo: (...) | (...);
                                          galaxPayId: string;
                                          mainPaymentMethodId: (...) | (...) | (...);
                                          myId: (...) | (...);
                                          payedOutsideGalaxPay: boolean;
                                          paymentLink: string;
                                          planGalaxPayId: string;
                                          planMyId: (...) | (...);
                                          status: (...) | (...) | (...) | (...) | (...);
                                          value: number;
                                      }[];
                                      ConciliationOccurrences: {
                                          account: string;
                                          agency: string;
                                          bankName: string;
                                          bankNumber: number;
                                          depositDate: string;
                                          liquidValue: number;
                                          taxPercent: number;
                                          taxValue: number;
                                          type: (...) | (...);
                                      }[];
                                      CreditCard: {
                                          Card: {
                                              Brand: {
                                                  id: ...;
                                                  maxInstallment: ...;
                                                  name: ...;
                                                  operatorIds: ...;
                                              };
                                              createdAt: string;
                                              customerGalaxPayId: number;
                                              customerMyId: string;
                                              cvv: string;
                                              expiresAt: string;
                                              galaxPayId: number;
                                              holder: string;
                                              myId: string;
                                              number: string;
                                              updatedAt: string;
                                          };
                                      };
                                      Invoice: {
                                          description: string;
                                          number: string;
                                          pdf: string;
                                          status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                          statusDate: string;
                                          statusDescription: string;
                                          xml: string;
                                      };
                                      Pix: {
                                          image: string;
                                          page: string;
                                          qrCode: string;
                                          reference: string;
                                      };
                                      Subscription: {
                                          Customer: {
                                              Address?: (...) | (...);
                                              createdAt?: (...) | (...);
                                              document?: (...) | (...);
                                              emails?: (...) | (...);
                                              galaPayId?: (...) | (...);
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId?: (...) | (...);
                                              name?: (...) | (...);
                                              phones?: (...) | (...);
                                              status?: (...) | (...) | (...) | (...) | (...);
                                              updatedAt?: (...) | (...);
                                          };
                                          InvoiceConfig?: {
                                              createOn: ...;
                                              description: ...;
                                              galaxPaySubAccountId?: ...;
                                              qtdDaysAfterPay?: ...;
                                              qtdDaysBeforePayDay?: ...;
                                              type: ...;
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: ...;
                                              deadlineDays?: ...;
                                              documentNumber?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: ...;
                                              Card: ...;
                                              cardOperatorId?: ...;
                                              preAuthorize?: ...;
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: ...;
                                              fine?: ...;
                                              instructions?: ...;
                                              interest?: ...;
                                          };
                                          additionalInfo?: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          value: number;
                                      };
                                      additionalInfo?: string;
                                      authorizationCode?: string;
                                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      chargeGalaxPayId: number;
                                      chargeMyId: string;
                                      datetimeLastSentToOperator: string;
                                      fee: number;
                                      galaxPayId: number;
                                      installment: number;
                                      myId: string;
                                      payday: string;
                                      paydayDate: string;
                                      payedOutsideGalaxPay: boolean;
                                      reasonDenied?: string;
                                      status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                      statusDate: string;
                                      statusDescription: string;
                                      subscriptionGalaxPayId: number;
                                      subscriptionMyId: string;
                                      tid?: string;
                                      value: number;
                                  }[];
                                  totalQtdFoundInPage: number;
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>)
                            • (args): Promise<{
                                  body: {
                                      Transactions: {
                                          AbecsReasonDenied: {
                                              code: string;
                                              message: string;
                                          };
                                          Antifraud: {
                                              approved: boolean;
                                              ip: string;
                                              sent: boolean;
                                              sessionId: string;
                                          };
                                          Boleto: {
                                              bankAccount: string;
                                              bankAgency: string;
                                              bankEmissor: string;
                                              bankLine: string;
                                              bankNumber: number;
                                              barCode: string;
                                              pdf: string;
                                          };
                                          Charge: {
                                              Contract: {
                                                  acceptedAt: ...;
                                                  document: ...;
                                                  ip: ...;
                                                  name: ...;
                                                  pdf: ...;
                                              };
                                              Customer: {
                                                  Address: ...;
                                                  createdAt: ...;
                                                  document: ...;
                                                  emails: ...;
                                                  galaPayId: ...;
                                                  invoiceHoldIss?: ...;
                                                  municipalDocument?: ...;
                                                  myId: ...;
                                                  name: ...;
                                                  phones?: ...;
                                                  status: ...;
                                                  updatedAt: ...;
                                              };
                                              ExtraFields: (...)[];
                                              InvoiceConfig: {
                                                  createOn: ...;
                                                  description: ...;
                                                  galaxPaySubAccountId?: ...;
                                                  qtdDaysAfterPay?: ...;
                                                  qtdDaysBeforePayDay?: ...;
                                                  type: ...;
                                              };
                                              PaymentMethodBoleto: {
                                                  Aggrement?: ...;
                                                  deadlineDays?: ...;
                                                  documentNumber?: ...;
                                                  fine?: ...;
                                                  instructions?: ...;
                                                  interest?: ...;
                                              };
                                              PaymentMethodCreditCard: {
                                                  Antifraud?: ...;
                                                  Card: ...;
                                                  cardOperatorId?: ...;
                                                  preAuthorize?: ...;
                                              };
                                              PaymentMethodPix: {
                                                  Deadline?: ...;
                                                  fine?: ...;
                                                  instructions?: ...;
                                                  interest?: ...;
                                              };
                                              Split: {
                                                  billGalaxyPayId: ...;
                                                  companyGalaxyPayId: ...;
                                                  galaxyPayId: ...;
                                                  groupGalaxyPayId: ...;
                                                  paymentMethod: ...;
                                                  type: ...;
                                                  value: ...;
                                              };
                                              Transactions: (...)[];
                                              additionalInfo: (...) | (...);
                                              galaxPayId: string;
                                              mainPaymentMethodId: (...) | (...) | (...);
                                              myId: (...) | (...);
                                              payedOutsideGalaxPay: boolean;
                                              paymentLink: string;
                                              planGalaxPayId: string;
                                              planMyId: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...);
                                              value: number;
                                          }[];
                                          ConciliationOccurrences: {
                                              account: string;
                                              agency: string;
                                              bankName: string;
                                              bankNumber: number;
                                              depositDate: string;
                                              liquidValue: number;
                                              taxPercent: number;
                                              taxValue: number;
                                              type: (...) | (...);
                                          }[];
                                          CreditCard: {
                                              Card: {
                                                  Brand: {
                                                      id: ...;
                                                      maxInstallment: ...;
                                                      name: ...;
                                                      operatorIds: ...;
                                                  };
                                                  createdAt: string;
                                                  customerGalaxPayId: number;
                                                  customerMyId: string;
                                                  cvv: string;
                                                  expiresAt: string;
                                                  galaxPayId: number;
                                                  holder: string;
                                                  myId: string;
                                                  number: string;
                                                  updatedAt: string;
                                              };
                                          };
                                          Invoice: {
                                              description: string;
                                              number: string;
                                              pdf: string;
                                              status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                              statusDate: string;
                                              statusDescription: string;
                                              xml: string;
                                          };
                                          Pix: {
                                              image: string;
                                              page: string;
                                              qrCode: string;
                                              reference: string;
                                          };
                                          Subscription: {
                                              Customer: {
                                                  Address?: (...) | (...);
                                                  createdAt?: (...) | (...);
                                                  document?: (...) | (...);
                                                  emails?: (...) | (...);
                                                  galaPayId?: (...) | (...);
                                                  invoiceHoldIss?: (...) | (...) | (...);
                                                  municipalDocument?: (...) | (...);
                                                  myId?: (...) | (...);
                                                  name?: (...) | (...);
                                                  phones?: (...) | (...);
                                                  status?: (...) | (...) | (...) | (...) | (...);
                                                  updatedAt?: (...) | (...);
                                              };
                                              InvoiceConfig?: {
                                                  createOn: ...;
                                                  description: ...;
                                                  galaxPaySubAccountId?: ...;
                                                  qtdDaysAfterPay?: ...;
                                                  qtdDaysBeforePayDay?: ...;
                                                  type: ...;
                                              };
                                              PaymentMethodBoleto?: {
                                                  Aggrement?: ...;
                                                  deadlineDays?: ...;
                                                  documentNumber?: ...;
                                                  fine?: ...;
                                                  instructions?: ...;
                                                  interest?: ...;
                                              };
                                              PaymentMethodCreditCard?: {
                                                  Antifraud?: ...;
                                                  Card: ...;
                                                  cardOperatorId?: ...;
                                                  preAuthorize?: ...;
                                              };
                                              PaymentMethodPix?: {
                                                  Deadline?: ...;
                                                  fine?: ...;
                                                  instructions?: ...;
                                                  interest?: ...;
                                              };
                                              additionalInfo?: string;
                                              firstPayDayDate: string;
                                              galaxPayId: number;
                                              mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                              myId: string;
                                              paymentLink?: string;
                                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                              planGalaxPayId: number;
                                              planMyId: string;
                                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                              value: number;
                                          };
                                          additionalInfo?: string;
                                          authorizationCode?: string;
                                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          chargeGalaxPayId: number;
                                          chargeMyId: string;
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          installment: number;
                                          myId: string;
                                          payday: string;
                                          paydayDate: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: string;
                                          status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId: number;
                                          subscriptionMyId: string;
                                          tid?: string;
                                          value: number;
                                      }[];
                                      totalQtdFoundInPage: number;
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>
                            • Parameters

                              • args: {
                                    cache?: any;
                                    extraHeaders?: Record<string, undefined | string>;
                                    fetchOptions?: FetchOptions;
                                    overrideClientOptions?: Partial<OverrideableClientArgs>;
                                    query: {
                                        chargeGalaxPayIds?: number | number[];
                                        chargeMyIds?: string | string[];
                                        createdAtFrom?: string;
                                        createdAtTo?: string;
                                        customerGalaxPayIds?: number | number[];
                                        customerMyIds?: string | string[];
                                        galaxPayIds?: number | number[];
                                        limit: number;
                                        myIds?: string | string[];
                                        order?: "createdAt.asc" | "createdAt.desc" | "payday.asc" | "payday.desc";
                                        payDayFrom?: string;
                                        payDayTo?: string;
                                        startAt: number;
                                        status?: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free" | ("cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free")[];
                                        subscriptionGalaxPayIds?: number | number[];
                                        updateStatusFrom?: string;
                                        updateStatusTo?: string;
                                    };
                                }
                                • Optional cache?: any

                                  Deprecated

                                  Use fetchOptions.cache instead

                                • Optional extraHeaders?: Record<string, undefined | string>
                                • Optional fetchOptions?: FetchOptions
                                • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                                • query: {
                                      chargeGalaxPayIds?: number | number[];
                                      chargeMyIds?: string | string[];
                                      createdAtFrom?: string;
                                      createdAtTo?: string;
                                      customerGalaxPayIds?: number | number[];
                                      customerMyIds?: string | string[];
                                      galaxPayIds?: number | number[];
                                      limit: number;
                                      myIds?: string | string[];
                                      order?: "createdAt.asc" | "createdAt.desc" | "payday.asc" | "payday.desc";
                                      payDayFrom?: string;
                                      payDayTo?: string;
                                      startAt: number;
                                      status?: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free" | ("cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free")[];
                                      subscriptionGalaxPayIds?: number | number[];
                                      updateStatusFrom?: string;
                                      updateStatusTo?: string;
                                  }
                                  • Optional chargeGalaxPayIds?: number | number[]
                                  • Optional chargeMyIds?: string | string[]
                                  • Optional createdAtFrom?: string
                                  • Optional createdAtTo?: string
                                  • Optional customerGalaxPayIds?: number | number[]
                                  • Optional customerMyIds?: string | string[]
                                  • Optional galaxPayIds?: number | number[]
                                  • limit: number
                                  • Optional myIds?: string | string[]
                                  • Optional order?: "createdAt.asc" | "createdAt.desc" | "payday.asc" | "payday.desc"
                                  • Optional payDayFrom?: string
                                  • Optional payDayTo?: string
                                  • startAt: number
                                  • Optional status?: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free" | ("cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free")[]
                                  • Optional subscriptionGalaxPayIds?: number | number[]
                                  • Optional updateStatusFrom?: string
                                  • Optional updateStatusTo?: string

                              Returns Promise<{
                                  body: {
                                      Transactions: {
                                          AbecsReasonDenied: {
                                              code: string;
                                              message: string;
                                          };
                                          Antifraud: {
                                              approved: boolean;
                                              ip: string;
                                              sent: boolean;
                                              sessionId: string;
                                          };
                                          Boleto: {
                                              bankAccount: string;
                                              bankAgency: string;
                                              bankEmissor: string;
                                              bankLine: string;
                                              bankNumber: number;
                                              barCode: string;
                                              pdf: string;
                                          };
                                          Charge: {
                                              Contract: {
                                                  acceptedAt: ...;
                                                  document: ...;
                                                  ip: ...;
                                                  name: ...;
                                                  pdf: ...;
                                              };
                                              Customer: {
                                                  Address: ...;
                                                  createdAt: ...;
                                                  document: ...;
                                                  emails: ...;
                                                  galaPayId: ...;
                                                  invoiceHoldIss?: ...;
                                                  municipalDocument?: ...;
                                                  myId: ...;
                                                  name: ...;
                                                  phones?: ...;
                                                  status: ...;
                                                  updatedAt: ...;
                                              };
                                              ExtraFields: (...)[];
                                              InvoiceConfig: {
                                                  createOn: ...;
                                                  description: ...;
                                                  galaxPaySubAccountId?: ...;
                                                  qtdDaysAfterPay?: ...;
                                                  qtdDaysBeforePayDay?: ...;
                                                  type: ...;
                                              };
                                              PaymentMethodBoleto: {
                                                  Aggrement?: ...;
                                                  deadlineDays?: ...;
                                                  documentNumber?: ...;
                                                  fine?: ...;
                                                  instructions?: ...;
                                                  interest?: ...;
                                              };
                                              PaymentMethodCreditCard: {
                                                  Antifraud?: ...;
                                                  Card: ...;
                                                  cardOperatorId?: ...;
                                                  preAuthorize?: ...;
                                              };
                                              PaymentMethodPix: {
                                                  Deadline?: ...;
                                                  fine?: ...;
                                                  instructions?: ...;
                                                  interest?: ...;
                                              };
                                              Split: {
                                                  billGalaxyPayId: ...;
                                                  companyGalaxyPayId: ...;
                                                  galaxyPayId: ...;
                                                  groupGalaxyPayId: ...;
                                                  paymentMethod: ...;
                                                  type: ...;
                                                  value: ...;
                                              };
                                              Transactions: (...)[];
                                              additionalInfo: (...) | (...);
                                              galaxPayId: string;
                                              mainPaymentMethodId: (...) | (...) | (...);
                                              myId: (...) | (...);
                                              payedOutsideGalaxPay: boolean;
                                              paymentLink: string;
                                              planGalaxPayId: string;
                                              planMyId: (...) | (...);
                                              status: (...) | (...) | (...) | (...) | (...);
                                              value: number;
                                          }[];
                                          ConciliationOccurrences: {
                                              account: string;
                                              agency: string;
                                              bankName: string;
                                              bankNumber: number;
                                              depositDate: string;
                                              liquidValue: number;
                                              taxPercent: number;
                                              taxValue: number;
                                              type: (...) | (...);
                                          }[];
                                          CreditCard: {
                                              Card: {
                                                  Brand: {
                                                      id: ...;
                                                      maxInstallment: ...;
                                                      name: ...;
                                                      operatorIds: ...;
                                                  };
                                                  createdAt: string;
                                                  customerGalaxPayId: number;
                                                  customerMyId: string;
                                                  cvv: string;
                                                  expiresAt: string;
                                                  galaxPayId: number;
                                                  holder: string;
                                                  myId: string;
                                                  number: string;
                                                  updatedAt: string;
                                              };
                                          };
                                          Invoice: {
                                              description: string;
                                              number: string;
                                              pdf: string;
                                              status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                              statusDate: string;
                                              statusDescription: string;
                                              xml: string;
                                          };
                                          Pix: {
                                              image: string;
                                              page: string;
                                              qrCode: string;
                                              reference: string;
                                          };
                                          Subscription: {
                                              Customer: {
                                                  Address?: (...) | (...);
                                                  createdAt?: (...) | (...);
                                                  document?: (...) | (...);
                                                  emails?: (...) | (...);
                                                  galaPayId?: (...) | (...);
                                                  invoiceHoldIss?: (...) | (...) | (...);
                                                  municipalDocument?: (...) | (...);
                                                  myId?: (...) | (...);
                                                  name?: (...) | (...);
                                                  phones?: (...) | (...);
                                                  status?: (...) | (...) | (...) | (...) | (...);
                                                  updatedAt?: (...) | (...);
                                              };
                                              InvoiceConfig?: {
                                                  createOn: ...;
                                                  description: ...;
                                                  galaxPaySubAccountId?: ...;
                                                  qtdDaysAfterPay?: ...;
                                                  qtdDaysBeforePayDay?: ...;
                                                  type: ...;
                                              };
                                              PaymentMethodBoleto?: {
                                                  Aggrement?: ...;
                                                  deadlineDays?: ...;
                                                  documentNumber?: ...;
                                                  fine?: ...;
                                                  instructions?: ...;
                                                  interest?: ...;
                                              };
                                              PaymentMethodCreditCard?: {
                                                  Antifraud?: ...;
                                                  Card: ...;
                                                  cardOperatorId?: ...;
                                                  preAuthorize?: ...;
                                              };
                                              PaymentMethodPix?: {
                                                  Deadline?: ...;
                                                  fine?: ...;
                                                  instructions?: ...;
                                                  interest?: ...;
                                              };
                                              additionalInfo?: string;
                                              firstPayDayDate: string;
                                              galaxPayId: number;
                                              mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                              myId: string;
                                              paymentLink?: string;
                                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                              planGalaxPayId: number;
                                              planMyId: string;
                                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                              value: number;
                                          };
                                          additionalInfo?: string;
                                          authorizationCode?: string;
                                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          chargeGalaxPayId: number;
                                          chargeMyId: string;
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          installment: number;
                                          myId: string;
                                          payday: string;
                                          paydayDate: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: string;
                                          status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId: number;
                                          subscriptionMyId: string;
                                          tid?: string;
                                          value: number;
                                      }[];
                                      totalQtdFoundInPage: number;
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>

                        • retry: ((args) => Promise<{
                              body: {
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: (...) | (...);
                                              maxInstallment?: (...) | (...);
                                              name?: (...) | (...);
                                              operatorIds?: (...) | (...);
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  Transaction: {
                                      AbecsReasonDenied: {
                                          code: string;
                                          message: string;
                                      };
                                      Antifraud: {
                                          approved: boolean;
                                          ip: string;
                                          sent: boolean;
                                          sessionId: string;
                                      };
                                      Boleto: {
                                          bankAccount: string;
                                          bankAgency: string;
                                          bankEmissor: string;
                                          bankLine: string;
                                          bankNumber: number;
                                          barCode: string;
                                          pdf: string;
                                      };
                                      Charge: {
                                          Contract: {
                                              acceptedAt: string;
                                              document: string;
                                              ip: string;
                                              name: string;
                                              pdf: string;
                                          };
                                          Customer: {
                                              Address: {
                                                  city: ...;
                                                  complement?: ...;
                                                  neighborhood: ...;
                                                  number: ...;
                                                  state: ...;
                                                  street: ...;
                                                  zipCode: ...;
                                              };
                                              createdAt: string;
                                              document: string;
                                              emails: (...)[];
                                              galaPayId: number;
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId: string;
                                              name: string;
                                              phones?: (...) | (...);
                                              status: (...) | (...) | (...) | (...);
                                              updatedAt: string;
                                          };
                                          ExtraFields: {
                                              tagName: ...;
                                              value: ...;
                                          }[];
                                          InvoiceConfig: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Split: {
                                              billGalaxyPayId: number;
                                              companyGalaxyPayId: number;
                                              galaxyPayId: number;
                                              groupGalaxyPayId: number;
                                              paymentMethod: string;
                                              type: (...) | (...);
                                              value: number;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              Subscription: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo: null | string;
                                          galaxPayId: string;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: null | string;
                                          payedOutsideGalaxPay: boolean;
                                          paymentLink: string;
                                          planGalaxPayId: string;
                                          planMyId: null | string;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                          value: number;
                                      }[];
                                      ConciliationOccurrences: {
                                          account: string;
                                          agency: string;
                                          bankName: string;
                                          bankNumber: number;
                                          depositDate: string;
                                          liquidValue: number;
                                          taxPercent: number;
                                          taxValue: number;
                                          type: "canceled" | "payment";
                                      }[];
                                      CreditCard: {
                                          Card: {
                                              Brand: {
                                                  id: string;
                                                  maxInstallment: number;
                                                  name: string;
                                                  operatorIds: string;
                                              };
                                              createdAt: string;
                                              customerGalaxPayId: number;
                                              customerMyId: string;
                                              cvv: string;
                                              expiresAt: string;
                                              galaxPayId: number;
                                              holder: string;
                                              myId: string;
                                              number: string;
                                              updatedAt: string;
                                          };
                                      };
                                      Invoice: {
                                          description: string;
                                          number: string;
                                          pdf: string;
                                          status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                          statusDate: string;
                                          statusDescription: string;
                                          xml: string;
                                      };
                                      Pix: {
                                          image: string;
                                          page: string;
                                          qrCode: string;
                                          reference: string;
                                      };
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          additionalInfo?: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                          value: number;
                                      };
                                      additionalInfo?: string;
                                      authorizationCode?: string;
                                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      chargeGalaxPayId: number;
                                      chargeMyId: string;
                                      datetimeLastSentToOperator: string;
                                      fee: number;
                                      galaxPayId: number;
                                      installment: number;
                                      myId: string;
                                      payday: string;
                                      paydayDate: string;
                                      payedOutsideGalaxPay: boolean;
                                      reasonDenied?: string;
                                      status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                      statusDate: string;
                                      statusDescription: string;
                                      subscriptionGalaxPayId: number;
                                      subscriptionMyId: string;
                                      tid?: string;
                                      value: number;
                                  };
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>)
                            • (args): Promise<{
                                  body: {
                                      PaymentMethodCreditCard: {
                                          Antifraud?: {
                                              ip: string;
                                              sessionId: string;
                                          };
                                          Card: {
                                              Brand?: {
                                                  id?: (...) | (...);
                                                  maxInstallment?: (...) | (...);
                                                  name?: (...) | (...);
                                                  operatorIds?: (...) | (...);
                                              };
                                              createdAt?: string;
                                              customerGalaxPayId?: number;
                                              customerMyId?: string;
                                              cvv?: string;
                                              expiresAt?: string;
                                              galaxPayId?: number;
                                              holder?: string;
                                              myId?: string;
                                              number?: string;
                                              updatedAt?: string;
                                          };
                                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          preAuthorize?: boolean;
                                      };
                                      Transaction: {
                                          AbecsReasonDenied: {
                                              code: string;
                                              message: string;
                                          };
                                          Antifraud: {
                                              approved: boolean;
                                              ip: string;
                                              sent: boolean;
                                              sessionId: string;
                                          };
                                          Boleto: {
                                              bankAccount: string;
                                              bankAgency: string;
                                              bankEmissor: string;
                                              bankLine: string;
                                              bankNumber: number;
                                              barCode: string;
                                              pdf: string;
                                          };
                                          Charge: {
                                              Contract: {
                                                  acceptedAt: string;
                                                  document: string;
                                                  ip: string;
                                                  name: string;
                                                  pdf: string;
                                              };
                                              Customer: {
                                                  Address: {
                                                      city: ...;
                                                      complement?: ...;
                                                      neighborhood: ...;
                                                      number: ...;
                                                      state: ...;
                                                      street: ...;
                                                      zipCode: ...;
                                                  };
                                                  createdAt: string;
                                                  document: string;
                                                  emails: (...)[];
                                                  galaPayId: number;
                                                  invoiceHoldIss?: (...) | (...) | (...);
                                                  municipalDocument?: (...) | (...);
                                                  myId: string;
                                                  name: string;
                                                  phones?: (...) | (...);
                                                  status: (...) | (...) | (...) | (...);
                                                  updatedAt: string;
                                              };
                                              ExtraFields: {
                                                  tagName: ...;
                                                  value: ...;
                                              }[];
                                              InvoiceConfig: {
                                                  createOn: (...) | (...) | (...) | (...);
                                                  description: string;
                                                  galaxPaySubAccountId?: (...) | (...);
                                                  qtdDaysAfterPay?: (...) | (...);
                                                  qtdDaysBeforePayDay?: (...) | (...);
                                                  type: (...) | (...);
                                              };
                                              PaymentMethodBoleto: {
                                                  Aggrement?: (...) | (...);
                                                  deadlineDays?: (...) | (...);
                                                  documentNumber?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              PaymentMethodCreditCard: {
                                                  Antifraud?: (...) | (...);
                                                  Card: {
                                                      Brand?: ...;
                                                      createdAt?: ...;
                                                      customerGalaxPayId?: ...;
                                                      customerMyId?: ...;
                                                      cvv?: ...;
                                                      expiresAt?: ...;
                                                      galaxPayId?: ...;
                                                      holder?: ...;
                                                      myId?: ...;
                                                      number?: ...;
                                                      updatedAt?: ...;
                                                  };
                                                  cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                  preAuthorize?: (...) | (...) | (...);
                                              };
                                              PaymentMethodPix: {
                                                  Deadline?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              Split: {
                                                  billGalaxyPayId: number;
                                                  companyGalaxyPayId: number;
                                                  galaxyPayId: number;
                                                  groupGalaxyPayId: number;
                                                  paymentMethod: string;
                                                  type: (...) | (...);
                                                  value: number;
                                              };
                                              Transactions: {
                                                  AbecsReasonDenied: ...;
                                                  Antifraud: ...;
                                                  Boleto: ...;
                                                  ConciliationOccurrences: ...;
                                                  CreditCard: ...;
                                                  Invoice: ...;
                                                  Pix: ...;
                                                  Subscription: ...;
                                                  additionalInfo?: ...;
                                                  authorizationCode?: ...;
                                                  cardOperatorId: ...;
                                                  chargeGalaxPayId: ...;
                                                  chargeMyId: ...;
                                                  datetimeLastSentToOperator: ...;
                                                  fee: ...;
                                                  galaxPayId: ...;
                                                  installment: ...;
                                                  myId: ...;
                                                  payday: ...;
                                                  paydayDate: ...;
                                                  payedOutsideGalaxPay: ...;
                                                  reasonDenied?: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  subscriptionGalaxPayId: ...;
                                                  subscriptionMyId: ...;
                                                  tid?: ...;
                                                  value: ...;
                                              }[];
                                              additionalInfo: null | string;
                                              galaxPayId: string;
                                              mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                              myId: null | string;
                                              payedOutsideGalaxPay: boolean;
                                              paymentLink: string;
                                              planGalaxPayId: string;
                                              planMyId: null | string;
                                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                              value: number;
                                          }[];
                                          ConciliationOccurrences: {
                                              account: string;
                                              agency: string;
                                              bankName: string;
                                              bankNumber: number;
                                              depositDate: string;
                                              liquidValue: number;
                                              taxPercent: number;
                                              taxValue: number;
                                              type: "canceled" | "payment";
                                          }[];
                                          CreditCard: {
                                              Card: {
                                                  Brand: {
                                                      id: string;
                                                      maxInstallment: number;
                                                      name: string;
                                                      operatorIds: string;
                                                  };
                                                  createdAt: string;
                                                  customerGalaxPayId: number;
                                                  customerMyId: string;
                                                  cvv: string;
                                                  expiresAt: string;
                                                  galaxPayId: number;
                                                  holder: string;
                                                  myId: string;
                                                  number: string;
                                                  updatedAt: string;
                                              };
                                          };
                                          Invoice: {
                                              description: string;
                                              number: string;
                                              pdf: string;
                                              status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                              statusDate: string;
                                              statusDescription: string;
                                              xml: string;
                                          };
                                          Pix: {
                                              image: string;
                                              page: string;
                                              qrCode: string;
                                              reference: string;
                                          };
                                          Subscription: {
                                              Customer: {
                                                  Address?: {
                                                      city?: ...;
                                                      complement?: ...;
                                                      neighborhood?: ...;
                                                      number?: ...;
                                                      state?: ...;
                                                      street?: ...;
                                                      zipCode?: ...;
                                                  };
                                                  createdAt?: string;
                                                  document?: string;
                                                  emails?: (...)[];
                                                  galaPayId?: number;
                                                  invoiceHoldIss?: boolean;
                                                  municipalDocument?: string;
                                                  myId?: string;
                                                  name?: string;
                                                  phones?: (...)[];
                                                  status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                                  updatedAt?: string;
                                              };
                                              InvoiceConfig?: {
                                                  createOn: (...) | (...) | (...) | (...);
                                                  description: string;
                                                  galaxPaySubAccountId?: (...) | (...);
                                                  qtdDaysAfterPay?: (...) | (...);
                                                  qtdDaysBeforePayDay?: (...) | (...);
                                                  type: (...) | (...);
                                              };
                                              PaymentMethodBoleto?: {
                                                  Aggrement?: (...) | (...);
                                                  deadlineDays?: (...) | (...);
                                                  documentNumber?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              PaymentMethodCreditCard?: {
                                                  Antifraud?: (...) | (...);
                                                  Card: {
                                                      Brand?: ...;
                                                      createdAt?: ...;
                                                      customerGalaxPayId?: ...;
                                                      customerMyId?: ...;
                                                      cvv?: ...;
                                                      expiresAt?: ...;
                                                      galaxPayId?: ...;
                                                      holder?: ...;
                                                      myId?: ...;
                                                      number?: ...;
                                                      updatedAt?: ...;
                                                  };
                                                  cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                  preAuthorize?: (...) | (...) | (...);
                                              };
                                              PaymentMethodPix?: {
                                                  Deadline?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              additionalInfo?: string;
                                              firstPayDayDate: string;
                                              galaxPayId: number;
                                              mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                              myId: string;
                                              paymentLink?: string;
                                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                              planGalaxPayId: number;
                                              planMyId: string;
                                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                              value: number;
                                          };
                                          additionalInfo?: string;
                                          authorizationCode?: string;
                                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          chargeGalaxPayId: number;
                                          chargeMyId: string;
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          installment: number;
                                          myId: string;
                                          payday: string;
                                          paydayDate: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: string;
                                          status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId: number;
                                          subscriptionMyId: string;
                                          tid?: string;
                                          value: number;
                                      };
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>
                            • Parameters

                              • args: {
                                    body?: {};
                                    cache?: any;
                                    extraHeaders?: Record<string, undefined | string>;
                                    fetchOptions?: FetchOptions;
                                    overrideClientOptions?: Partial<OverrideableClientArgs>;
                                    params: {
                                        transactionId: string;
                                        typeId: "galaxPayId" | "myId";
                                    };
                                }
                                • Optional body?: {}
                                  • Optional cache?: any

                                    Deprecated

                                    Use fetchOptions.cache instead

                                  • Optional extraHeaders?: Record<string, undefined | string>
                                  • Optional fetchOptions?: FetchOptions
                                  • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                                  • params: {
                                        transactionId: string;
                                        typeId: "galaxPayId" | "myId";
                                    }
                                    • transactionId: string
                                    • typeId: "galaxPayId" | "myId"

                                Returns Promise<{
                                    body: {
                                        PaymentMethodCreditCard: {
                                            Antifraud?: {
                                                ip: string;
                                                sessionId: string;
                                            };
                                            Card: {
                                                Brand?: {
                                                    id?: (...) | (...);
                                                    maxInstallment?: (...) | (...);
                                                    name?: (...) | (...);
                                                    operatorIds?: (...) | (...);
                                                };
                                                createdAt?: string;
                                                customerGalaxPayId?: number;
                                                customerMyId?: string;
                                                cvv?: string;
                                                expiresAt?: string;
                                                galaxPayId?: number;
                                                holder?: string;
                                                myId?: string;
                                                number?: string;
                                                updatedAt?: string;
                                            };
                                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            preAuthorize?: boolean;
                                        };
                                        Transaction: {
                                            AbecsReasonDenied: {
                                                code: string;
                                                message: string;
                                            };
                                            Antifraud: {
                                                approved: boolean;
                                                ip: string;
                                                sent: boolean;
                                                sessionId: string;
                                            };
                                            Boleto: {
                                                bankAccount: string;
                                                bankAgency: string;
                                                bankEmissor: string;
                                                bankLine: string;
                                                bankNumber: number;
                                                barCode: string;
                                                pdf: string;
                                            };
                                            Charge: {
                                                Contract: {
                                                    acceptedAt: string;
                                                    document: string;
                                                    ip: string;
                                                    name: string;
                                                    pdf: string;
                                                };
                                                Customer: {
                                                    Address: {
                                                        city: ...;
                                                        complement?: ...;
                                                        neighborhood: ...;
                                                        number: ...;
                                                        state: ...;
                                                        street: ...;
                                                        zipCode: ...;
                                                    };
                                                    createdAt: string;
                                                    document: string;
                                                    emails: (...)[];
                                                    galaPayId: number;
                                                    invoiceHoldIss?: (...) | (...) | (...);
                                                    municipalDocument?: (...) | (...);
                                                    myId: string;
                                                    name: string;
                                                    phones?: (...) | (...);
                                                    status: (...) | (...) | (...) | (...);
                                                    updatedAt: string;
                                                };
                                                ExtraFields: {
                                                    tagName: ...;
                                                    value: ...;
                                                }[];
                                                InvoiceConfig: {
                                                    createOn: (...) | (...) | (...) | (...);
                                                    description: string;
                                                    galaxPaySubAccountId?: (...) | (...);
                                                    qtdDaysAfterPay?: (...) | (...);
                                                    qtdDaysBeforePayDay?: (...) | (...);
                                                    type: (...) | (...);
                                                };
                                                PaymentMethodBoleto: {
                                                    Aggrement?: (...) | (...);
                                                    deadlineDays?: (...) | (...);
                                                    documentNumber?: (...) | (...);
                                                    fine?: (...) | (...);
                                                    instructions?: (...) | (...);
                                                    interest?: (...) | (...);
                                                };
                                                PaymentMethodCreditCard: {
                                                    Antifraud?: (...) | (...);
                                                    Card: {
                                                        Brand?: ...;
                                                        createdAt?: ...;
                                                        customerGalaxPayId?: ...;
                                                        customerMyId?: ...;
                                                        cvv?: ...;
                                                        expiresAt?: ...;
                                                        galaxPayId?: ...;
                                                        holder?: ...;
                                                        myId?: ...;
                                                        number?: ...;
                                                        updatedAt?: ...;
                                                    };
                                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                    preAuthorize?: (...) | (...) | (...);
                                                };
                                                PaymentMethodPix: {
                                                    Deadline?: (...) | (...);
                                                    fine?: (...) | (...);
                                                    instructions?: (...) | (...);
                                                    interest?: (...) | (...);
                                                };
                                                Split: {
                                                    billGalaxyPayId: number;
                                                    companyGalaxyPayId: number;
                                                    galaxyPayId: number;
                                                    groupGalaxyPayId: number;
                                                    paymentMethod: string;
                                                    type: (...) | (...);
                                                    value: number;
                                                };
                                                Transactions: {
                                                    AbecsReasonDenied: ...;
                                                    Antifraud: ...;
                                                    Boleto: ...;
                                                    ConciliationOccurrences: ...;
                                                    CreditCard: ...;
                                                    Invoice: ...;
                                                    Pix: ...;
                                                    Subscription: ...;
                                                    additionalInfo?: ...;
                                                    authorizationCode?: ...;
                                                    cardOperatorId: ...;
                                                    chargeGalaxPayId: ...;
                                                    chargeMyId: ...;
                                                    datetimeLastSentToOperator: ...;
                                                    fee: ...;
                                                    galaxPayId: ...;
                                                    installment: ...;
                                                    myId: ...;
                                                    payday: ...;
                                                    paydayDate: ...;
                                                    payedOutsideGalaxPay: ...;
                                                    reasonDenied?: ...;
                                                    status: ...;
                                                    statusDate: ...;
                                                    statusDescription: ...;
                                                    subscriptionGalaxPayId: ...;
                                                    subscriptionMyId: ...;
                                                    tid?: ...;
                                                    value: ...;
                                                }[];
                                                additionalInfo: null | string;
                                                galaxPayId: string;
                                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                                myId: null | string;
                                                payedOutsideGalaxPay: boolean;
                                                paymentLink: string;
                                                planGalaxPayId: string;
                                                planMyId: null | string;
                                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                                value: number;
                                            }[];
                                            ConciliationOccurrences: {
                                                account: string;
                                                agency: string;
                                                bankName: string;
                                                bankNumber: number;
                                                depositDate: string;
                                                liquidValue: number;
                                                taxPercent: number;
                                                taxValue: number;
                                                type: "canceled" | "payment";
                                            }[];
                                            CreditCard: {
                                                Card: {
                                                    Brand: {
                                                        id: string;
                                                        maxInstallment: number;
                                                        name: string;
                                                        operatorIds: string;
                                                    };
                                                    createdAt: string;
                                                    customerGalaxPayId: number;
                                                    customerMyId: string;
                                                    cvv: string;
                                                    expiresAt: string;
                                                    galaxPayId: number;
                                                    holder: string;
                                                    myId: string;
                                                    number: string;
                                                    updatedAt: string;
                                                };
                                            };
                                            Invoice: {
                                                description: string;
                                                number: string;
                                                pdf: string;
                                                status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                                statusDate: string;
                                                statusDescription: string;
                                                xml: string;
                                            };
                                            Pix: {
                                                image: string;
                                                page: string;
                                                qrCode: string;
                                                reference: string;
                                            };
                                            Subscription: {
                                                Customer: {
                                                    Address?: {
                                                        city?: ...;
                                                        complement?: ...;
                                                        neighborhood?: ...;
                                                        number?: ...;
                                                        state?: ...;
                                                        street?: ...;
                                                        zipCode?: ...;
                                                    };
                                                    createdAt?: string;
                                                    document?: string;
                                                    emails?: (...)[];
                                                    galaPayId?: number;
                                                    invoiceHoldIss?: boolean;
                                                    municipalDocument?: string;
                                                    myId?: string;
                                                    name?: string;
                                                    phones?: (...)[];
                                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                                    updatedAt?: string;
                                                };
                                                InvoiceConfig?: {
                                                    createOn: (...) | (...) | (...) | (...);
                                                    description: string;
                                                    galaxPaySubAccountId?: (...) | (...);
                                                    qtdDaysAfterPay?: (...) | (...);
                                                    qtdDaysBeforePayDay?: (...) | (...);
                                                    type: (...) | (...);
                                                };
                                                PaymentMethodBoleto?: {
                                                    Aggrement?: (...) | (...);
                                                    deadlineDays?: (...) | (...);
                                                    documentNumber?: (...) | (...);
                                                    fine?: (...) | (...);
                                                    instructions?: (...) | (...);
                                                    interest?: (...) | (...);
                                                };
                                                PaymentMethodCreditCard?: {
                                                    Antifraud?: (...) | (...);
                                                    Card: {
                                                        Brand?: ...;
                                                        createdAt?: ...;
                                                        customerGalaxPayId?: ...;
                                                        customerMyId?: ...;
                                                        cvv?: ...;
                                                        expiresAt?: ...;
                                                        galaxPayId?: ...;
                                                        holder?: ...;
                                                        myId?: ...;
                                                        number?: ...;
                                                        updatedAt?: ...;
                                                    };
                                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                    preAuthorize?: (...) | (...) | (...);
                                                };
                                                PaymentMethodPix?: {
                                                    Deadline?: (...) | (...);
                                                    fine?: (...) | (...);
                                                    instructions?: (...) | (...);
                                                    interest?: (...) | (...);
                                                };
                                                additionalInfo?: string;
                                                firstPayDayDate: string;
                                                galaxPayId: number;
                                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                                myId: string;
                                                paymentLink?: string;
                                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                                planGalaxPayId: number;
                                                planMyId: string;
                                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                                value: number;
                                            };
                                            additionalInfo?: string;
                                            authorizationCode?: string;
                                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            chargeGalaxPayId: number;
                                            chargeMyId: string;
                                            datetimeLastSentToOperator: string;
                                            fee: number;
                                            galaxPayId: number;
                                            installment: number;
                                            myId: string;
                                            payday: string;
                                            paydayDate: string;
                                            payedOutsideGalaxPay: boolean;
                                            reasonDenied?: string;
                                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                            statusDate: string;
                                            statusDescription: string;
                                            subscriptionGalaxPayId: number;
                                            subscriptionMyId: string;
                                            tid?: string;
                                            value: number;
                                        };
                                    };
                                    headers: Headers;
                                    status: 200;
                                } | {
                                    body: unknown;
                                    headers: Headers;
                                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                                }>

                          • reverse: ((args) => Promise<{
                                body: {
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: (...) | (...);
                                                maxInstallment?: (...) | (...);
                                                name?: (...) | (...);
                                                operatorIds?: (...) | (...);
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    Transaction: {
                                        AbecsReasonDenied: {
                                            code: string;
                                            message: string;
                                        };
                                        Antifraud: {
                                            approved: boolean;
                                            ip: string;
                                            sent: boolean;
                                            sessionId: string;
                                        };
                                        Boleto: {
                                            bankAccount: string;
                                            bankAgency: string;
                                            bankEmissor: string;
                                            bankLine: string;
                                            bankNumber: number;
                                            barCode: string;
                                            pdf: string;
                                        };
                                        Charge: {
                                            Contract: {
                                                acceptedAt: string;
                                                document: string;
                                                ip: string;
                                                name: string;
                                                pdf: string;
                                            };
                                            Customer: {
                                                Address: {
                                                    city: ...;
                                                    complement?: ...;
                                                    neighborhood: ...;
                                                    number: ...;
                                                    state: ...;
                                                    street: ...;
                                                    zipCode: ...;
                                                };
                                                createdAt: string;
                                                document: string;
                                                emails: (...)[];
                                                galaPayId: number;
                                                invoiceHoldIss?: (...) | (...) | (...);
                                                municipalDocument?: (...) | (...);
                                                myId: string;
                                                name: string;
                                                phones?: (...) | (...);
                                                status: (...) | (...) | (...) | (...);
                                                updatedAt: string;
                                            };
                                            ExtraFields: {
                                                tagName: ...;
                                                value: ...;
                                            }[];
                                            InvoiceConfig: {
                                                createOn: (...) | (...) | (...) | (...);
                                                description: string;
                                                galaxPaySubAccountId?: (...) | (...);
                                                qtdDaysAfterPay?: (...) | (...);
                                                qtdDaysBeforePayDay?: (...) | (...);
                                                type: (...) | (...);
                                            };
                                            PaymentMethodBoleto: {
                                                Aggrement?: (...) | (...);
                                                deadlineDays?: (...) | (...);
                                                documentNumber?: (...) | (...);
                                                fine?: (...) | (...);
                                                instructions?: (...) | (...);
                                                interest?: (...) | (...);
                                            };
                                            PaymentMethodCreditCard: {
                                                Antifraud?: (...) | (...);
                                                Card: {
                                                    Brand?: ...;
                                                    createdAt?: ...;
                                                    customerGalaxPayId?: ...;
                                                    customerMyId?: ...;
                                                    cvv?: ...;
                                                    expiresAt?: ...;
                                                    galaxPayId?: ...;
                                                    holder?: ...;
                                                    myId?: ...;
                                                    number?: ...;
                                                    updatedAt?: ...;
                                                };
                                                cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                preAuthorize?: (...) | (...) | (...);
                                            };
                                            PaymentMethodPix: {
                                                Deadline?: (...) | (...);
                                                fine?: (...) | (...);
                                                instructions?: (...) | (...);
                                                interest?: (...) | (...);
                                            };
                                            Split: {
                                                billGalaxyPayId: number;
                                                companyGalaxyPayId: number;
                                                galaxyPayId: number;
                                                groupGalaxyPayId: number;
                                                paymentMethod: string;
                                                type: (...) | (...);
                                                value: number;
                                            };
                                            Transactions: {
                                                AbecsReasonDenied: ...;
                                                Antifraud: ...;
                                                Boleto: ...;
                                                ConciliationOccurrences: ...;
                                                CreditCard: ...;
                                                Invoice: ...;
                                                Pix: ...;
                                                Subscription: ...;
                                                additionalInfo?: ...;
                                                authorizationCode?: ...;
                                                cardOperatorId: ...;
                                                chargeGalaxPayId: ...;
                                                chargeMyId: ...;
                                                datetimeLastSentToOperator: ...;
                                                fee: ...;
                                                galaxPayId: ...;
                                                installment: ...;
                                                myId: ...;
                                                payday: ...;
                                                paydayDate: ...;
                                                payedOutsideGalaxPay: ...;
                                                reasonDenied?: ...;
                                                status: ...;
                                                statusDate: ...;
                                                statusDescription: ...;
                                                subscriptionGalaxPayId: ...;
                                                subscriptionMyId: ...;
                                                tid?: ...;
                                                value: ...;
                                            }[];
                                            additionalInfo: null | string;
                                            galaxPayId: string;
                                            mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                            myId: null | string;
                                            payedOutsideGalaxPay: boolean;
                                            paymentLink: string;
                                            planGalaxPayId: string;
                                            planMyId: null | string;
                                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                            value: number;
                                        }[];
                                        ConciliationOccurrences: {
                                            account: string;
                                            agency: string;
                                            bankName: string;
                                            bankNumber: number;
                                            depositDate: string;
                                            liquidValue: number;
                                            taxPercent: number;
                                            taxValue: number;
                                            type: "canceled" | "payment";
                                        }[];
                                        CreditCard: {
                                            Card: {
                                                Brand: {
                                                    id: string;
                                                    maxInstallment: number;
                                                    name: string;
                                                    operatorIds: string;
                                                };
                                                createdAt: string;
                                                customerGalaxPayId: number;
                                                customerMyId: string;
                                                cvv: string;
                                                expiresAt: string;
                                                galaxPayId: number;
                                                holder: string;
                                                myId: string;
                                                number: string;
                                                updatedAt: string;
                                            };
                                        };
                                        Invoice: {
                                            description: string;
                                            number: string;
                                            pdf: string;
                                            status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                            statusDate: string;
                                            statusDescription: string;
                                            xml: string;
                                        };
                                        Pix: {
                                            image: string;
                                            page: string;
                                            qrCode: string;
                                            reference: string;
                                        };
                                        Subscription: {
                                            Customer: {
                                                Address?: {
                                                    city?: ...;
                                                    complement?: ...;
                                                    neighborhood?: ...;
                                                    number?: ...;
                                                    state?: ...;
                                                    street?: ...;
                                                    zipCode?: ...;
                                                };
                                                createdAt?: string;
                                                document?: string;
                                                emails?: (...)[];
                                                galaPayId?: number;
                                                invoiceHoldIss?: boolean;
                                                municipalDocument?: string;
                                                myId?: string;
                                                name?: string;
                                                phones?: (...)[];
                                                status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                                updatedAt?: string;
                                            };
                                            InvoiceConfig?: {
                                                createOn: (...) | (...) | (...) | (...);
                                                description: string;
                                                galaxPaySubAccountId?: (...) | (...);
                                                qtdDaysAfterPay?: (...) | (...);
                                                qtdDaysBeforePayDay?: (...) | (...);
                                                type: (...) | (...);
                                            };
                                            PaymentMethodBoleto?: {
                                                Aggrement?: (...) | (...);
                                                deadlineDays?: (...) | (...);
                                                documentNumber?: (...) | (...);
                                                fine?: (...) | (...);
                                                instructions?: (...) | (...);
                                                interest?: (...) | (...);
                                            };
                                            PaymentMethodCreditCard?: {
                                                Antifraud?: (...) | (...);
                                                Card: {
                                                    Brand?: ...;
                                                    createdAt?: ...;
                                                    customerGalaxPayId?: ...;
                                                    customerMyId?: ...;
                                                    cvv?: ...;
                                                    expiresAt?: ...;
                                                    galaxPayId?: ...;
                                                    holder?: ...;
                                                    myId?: ...;
                                                    number?: ...;
                                                    updatedAt?: ...;
                                                };
                                                cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                preAuthorize?: (...) | (...) | (...);
                                            };
                                            PaymentMethodPix?: {
                                                Deadline?: (...) | (...);
                                                fine?: (...) | (...);
                                                instructions?: (...) | (...);
                                                interest?: (...) | (...);
                                            };
                                            additionalInfo?: string;
                                            firstPayDayDate: string;
                                            galaxPayId: number;
                                            mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                            myId: string;
                                            paymentLink?: string;
                                            periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                            planGalaxPayId: number;
                                            planMyId: string;
                                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                            value: number;
                                        };
                                        additionalInfo?: string;
                                        authorizationCode?: string;
                                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        chargeGalaxPayId: number;
                                        chargeMyId: string;
                                        datetimeLastSentToOperator: string;
                                        fee: number;
                                        galaxPayId: number;
                                        installment: number;
                                        myId: string;
                                        payday: string;
                                        paydayDate: string;
                                        payedOutsideGalaxPay: boolean;
                                        reasonDenied?: string;
                                        status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                        statusDate: string;
                                        statusDescription: string;
                                        subscriptionGalaxPayId: number;
                                        subscriptionMyId: string;
                                        tid?: string;
                                        value: number;
                                    };
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>)
                              • (args): Promise<{
                                    body: {
                                        PaymentMethodCreditCard: {
                                            Antifraud?: {
                                                ip: string;
                                                sessionId: string;
                                            };
                                            Card: {
                                                Brand?: {
                                                    id?: (...) | (...);
                                                    maxInstallment?: (...) | (...);
                                                    name?: (...) | (...);
                                                    operatorIds?: (...) | (...);
                                                };
                                                createdAt?: string;
                                                customerGalaxPayId?: number;
                                                customerMyId?: string;
                                                cvv?: string;
                                                expiresAt?: string;
                                                galaxPayId?: number;
                                                holder?: string;
                                                myId?: string;
                                                number?: string;
                                                updatedAt?: string;
                                            };
                                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            preAuthorize?: boolean;
                                        };
                                        Transaction: {
                                            AbecsReasonDenied: {
                                                code: string;
                                                message: string;
                                            };
                                            Antifraud: {
                                                approved: boolean;
                                                ip: string;
                                                sent: boolean;
                                                sessionId: string;
                                            };
                                            Boleto: {
                                                bankAccount: string;
                                                bankAgency: string;
                                                bankEmissor: string;
                                                bankLine: string;
                                                bankNumber: number;
                                                barCode: string;
                                                pdf: string;
                                            };
                                            Charge: {
                                                Contract: {
                                                    acceptedAt: string;
                                                    document: string;
                                                    ip: string;
                                                    name: string;
                                                    pdf: string;
                                                };
                                                Customer: {
                                                    Address: {
                                                        city: ...;
                                                        complement?: ...;
                                                        neighborhood: ...;
                                                        number: ...;
                                                        state: ...;
                                                        street: ...;
                                                        zipCode: ...;
                                                    };
                                                    createdAt: string;
                                                    document: string;
                                                    emails: (...)[];
                                                    galaPayId: number;
                                                    invoiceHoldIss?: (...) | (...) | (...);
                                                    municipalDocument?: (...) | (...);
                                                    myId: string;
                                                    name: string;
                                                    phones?: (...) | (...);
                                                    status: (...) | (...) | (...) | (...);
                                                    updatedAt: string;
                                                };
                                                ExtraFields: {
                                                    tagName: ...;
                                                    value: ...;
                                                }[];
                                                InvoiceConfig: {
                                                    createOn: (...) | (...) | (...) | (...);
                                                    description: string;
                                                    galaxPaySubAccountId?: (...) | (...);
                                                    qtdDaysAfterPay?: (...) | (...);
                                                    qtdDaysBeforePayDay?: (...) | (...);
                                                    type: (...) | (...);
                                                };
                                                PaymentMethodBoleto: {
                                                    Aggrement?: (...) | (...);
                                                    deadlineDays?: (...) | (...);
                                                    documentNumber?: (...) | (...);
                                                    fine?: (...) | (...);
                                                    instructions?: (...) | (...);
                                                    interest?: (...) | (...);
                                                };
                                                PaymentMethodCreditCard: {
                                                    Antifraud?: (...) | (...);
                                                    Card: {
                                                        Brand?: ...;
                                                        createdAt?: ...;
                                                        customerGalaxPayId?: ...;
                                                        customerMyId?: ...;
                                                        cvv?: ...;
                                                        expiresAt?: ...;
                                                        galaxPayId?: ...;
                                                        holder?: ...;
                                                        myId?: ...;
                                                        number?: ...;
                                                        updatedAt?: ...;
                                                    };
                                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                    preAuthorize?: (...) | (...) | (...);
                                                };
                                                PaymentMethodPix: {
                                                    Deadline?: (...) | (...);
                                                    fine?: (...) | (...);
                                                    instructions?: (...) | (...);
                                                    interest?: (...) | (...);
                                                };
                                                Split: {
                                                    billGalaxyPayId: number;
                                                    companyGalaxyPayId: number;
                                                    galaxyPayId: number;
                                                    groupGalaxyPayId: number;
                                                    paymentMethod: string;
                                                    type: (...) | (...);
                                                    value: number;
                                                };
                                                Transactions: {
                                                    AbecsReasonDenied: ...;
                                                    Antifraud: ...;
                                                    Boleto: ...;
                                                    ConciliationOccurrences: ...;
                                                    CreditCard: ...;
                                                    Invoice: ...;
                                                    Pix: ...;
                                                    Subscription: ...;
                                                    additionalInfo?: ...;
                                                    authorizationCode?: ...;
                                                    cardOperatorId: ...;
                                                    chargeGalaxPayId: ...;
                                                    chargeMyId: ...;
                                                    datetimeLastSentToOperator: ...;
                                                    fee: ...;
                                                    galaxPayId: ...;
                                                    installment: ...;
                                                    myId: ...;
                                                    payday: ...;
                                                    paydayDate: ...;
                                                    payedOutsideGalaxPay: ...;
                                                    reasonDenied?: ...;
                                                    status: ...;
                                                    statusDate: ...;
                                                    statusDescription: ...;
                                                    subscriptionGalaxPayId: ...;
                                                    subscriptionMyId: ...;
                                                    tid?: ...;
                                                    value: ...;
                                                }[];
                                                additionalInfo: null | string;
                                                galaxPayId: string;
                                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                                myId: null | string;
                                                payedOutsideGalaxPay: boolean;
                                                paymentLink: string;
                                                planGalaxPayId: string;
                                                planMyId: null | string;
                                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                                value: number;
                                            }[];
                                            ConciliationOccurrences: {
                                                account: string;
                                                agency: string;
                                                bankName: string;
                                                bankNumber: number;
                                                depositDate: string;
                                                liquidValue: number;
                                                taxPercent: number;
                                                taxValue: number;
                                                type: "canceled" | "payment";
                                            }[];
                                            CreditCard: {
                                                Card: {
                                                    Brand: {
                                                        id: string;
                                                        maxInstallment: number;
                                                        name: string;
                                                        operatorIds: string;
                                                    };
                                                    createdAt: string;
                                                    customerGalaxPayId: number;
                                                    customerMyId: string;
                                                    cvv: string;
                                                    expiresAt: string;
                                                    galaxPayId: number;
                                                    holder: string;
                                                    myId: string;
                                                    number: string;
                                                    updatedAt: string;
                                                };
                                            };
                                            Invoice: {
                                                description: string;
                                                number: string;
                                                pdf: string;
                                                status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                                statusDate: string;
                                                statusDescription: string;
                                                xml: string;
                                            };
                                            Pix: {
                                                image: string;
                                                page: string;
                                                qrCode: string;
                                                reference: string;
                                            };
                                            Subscription: {
                                                Customer: {
                                                    Address?: {
                                                        city?: ...;
                                                        complement?: ...;
                                                        neighborhood?: ...;
                                                        number?: ...;
                                                        state?: ...;
                                                        street?: ...;
                                                        zipCode?: ...;
                                                    };
                                                    createdAt?: string;
                                                    document?: string;
                                                    emails?: (...)[];
                                                    galaPayId?: number;
                                                    invoiceHoldIss?: boolean;
                                                    municipalDocument?: string;
                                                    myId?: string;
                                                    name?: string;
                                                    phones?: (...)[];
                                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                                    updatedAt?: string;
                                                };
                                                InvoiceConfig?: {
                                                    createOn: (...) | (...) | (...) | (...);
                                                    description: string;
                                                    galaxPaySubAccountId?: (...) | (...);
                                                    qtdDaysAfterPay?: (...) | (...);
                                                    qtdDaysBeforePayDay?: (...) | (...);
                                                    type: (...) | (...);
                                                };
                                                PaymentMethodBoleto?: {
                                                    Aggrement?: (...) | (...);
                                                    deadlineDays?: (...) | (...);
                                                    documentNumber?: (...) | (...);
                                                    fine?: (...) | (...);
                                                    instructions?: (...) | (...);
                                                    interest?: (...) | (...);
                                                };
                                                PaymentMethodCreditCard?: {
                                                    Antifraud?: (...) | (...);
                                                    Card: {
                                                        Brand?: ...;
                                                        createdAt?: ...;
                                                        customerGalaxPayId?: ...;
                                                        customerMyId?: ...;
                                                        cvv?: ...;
                                                        expiresAt?: ...;
                                                        galaxPayId?: ...;
                                                        holder?: ...;
                                                        myId?: ...;
                                                        number?: ...;
                                                        updatedAt?: ...;
                                                    };
                                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                    preAuthorize?: (...) | (...) | (...);
                                                };
                                                PaymentMethodPix?: {
                                                    Deadline?: (...) | (...);
                                                    fine?: (...) | (...);
                                                    instructions?: (...) | (...);
                                                    interest?: (...) | (...);
                                                };
                                                additionalInfo?: string;
                                                firstPayDayDate: string;
                                                galaxPayId: number;
                                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                                myId: string;
                                                paymentLink?: string;
                                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                                planGalaxPayId: number;
                                                planMyId: string;
                                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                                value: number;
                                            };
                                            additionalInfo?: string;
                                            authorizationCode?: string;
                                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            chargeGalaxPayId: number;
                                            chargeMyId: string;
                                            datetimeLastSentToOperator: string;
                                            fee: number;
                                            galaxPayId: number;
                                            installment: number;
                                            myId: string;
                                            payday: string;
                                            paydayDate: string;
                                            payedOutsideGalaxPay: boolean;
                                            reasonDenied?: string;
                                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                            statusDate: string;
                                            statusDescription: string;
                                            subscriptionGalaxPayId: number;
                                            subscriptionMyId: string;
                                            tid?: string;
                                            value: number;
                                        };
                                    };
                                    headers: Headers;
                                    status: 200;
                                } | {
                                    body: unknown;
                                    headers: Headers;
                                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                                }>
                              • Parameters

                                • args: {
                                      body?: {
                                          valueToReverse?: number;
                                      };
                                      cache?: any;
                                      extraHeaders?: Record<string, undefined | string>;
                                      fetchOptions?: FetchOptions;
                                      overrideClientOptions?: Partial<OverrideableClientArgs>;
                                      params: {
                                          transactionId: string;
                                          typeId: "galaxPayId" | "myId";
                                      };
                                  }
                                  • Optional body?: {
                                        valueToReverse?: number;
                                    }
                                    • Optional valueToReverse?: number
                                  • Optional cache?: any

                                    Deprecated

                                    Use fetchOptions.cache instead

                                  • Optional extraHeaders?: Record<string, undefined | string>
                                  • Optional fetchOptions?: FetchOptions
                                  • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                                  • params: {
                                        transactionId: string;
                                        typeId: "galaxPayId" | "myId";
                                    }
                                    • transactionId: string
                                    • typeId: "galaxPayId" | "myId"

                                Returns Promise<{
                                    body: {
                                        PaymentMethodCreditCard: {
                                            Antifraud?: {
                                                ip: string;
                                                sessionId: string;
                                            };
                                            Card: {
                                                Brand?: {
                                                    id?: (...) | (...);
                                                    maxInstallment?: (...) | (...);
                                                    name?: (...) | (...);
                                                    operatorIds?: (...) | (...);
                                                };
                                                createdAt?: string;
                                                customerGalaxPayId?: number;
                                                customerMyId?: string;
                                                cvv?: string;
                                                expiresAt?: string;
                                                galaxPayId?: number;
                                                holder?: string;
                                                myId?: string;
                                                number?: string;
                                                updatedAt?: string;
                                            };
                                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            preAuthorize?: boolean;
                                        };
                                        Transaction: {
                                            AbecsReasonDenied: {
                                                code: string;
                                                message: string;
                                            };
                                            Antifraud: {
                                                approved: boolean;
                                                ip: string;
                                                sent: boolean;
                                                sessionId: string;
                                            };
                                            Boleto: {
                                                bankAccount: string;
                                                bankAgency: string;
                                                bankEmissor: string;
                                                bankLine: string;
                                                bankNumber: number;
                                                barCode: string;
                                                pdf: string;
                                            };
                                            Charge: {
                                                Contract: {
                                                    acceptedAt: string;
                                                    document: string;
                                                    ip: string;
                                                    name: string;
                                                    pdf: string;
                                                };
                                                Customer: {
                                                    Address: {
                                                        city: ...;
                                                        complement?: ...;
                                                        neighborhood: ...;
                                                        number: ...;
                                                        state: ...;
                                                        street: ...;
                                                        zipCode: ...;
                                                    };
                                                    createdAt: string;
                                                    document: string;
                                                    emails: (...)[];
                                                    galaPayId: number;
                                                    invoiceHoldIss?: (...) | (...) | (...);
                                                    municipalDocument?: (...) | (...);
                                                    myId: string;
                                                    name: string;
                                                    phones?: (...) | (...);
                                                    status: (...) | (...) | (...) | (...);
                                                    updatedAt: string;
                                                };
                                                ExtraFields: {
                                                    tagName: ...;
                                                    value: ...;
                                                }[];
                                                InvoiceConfig: {
                                                    createOn: (...) | (...) | (...) | (...);
                                                    description: string;
                                                    galaxPaySubAccountId?: (...) | (...);
                                                    qtdDaysAfterPay?: (...) | (...);
                                                    qtdDaysBeforePayDay?: (...) | (...);
                                                    type: (...) | (...);
                                                };
                                                PaymentMethodBoleto: {
                                                    Aggrement?: (...) | (...);
                                                    deadlineDays?: (...) | (...);
                                                    documentNumber?: (...) | (...);
                                                    fine?: (...) | (...);
                                                    instructions?: (...) | (...);
                                                    interest?: (...) | (...);
                                                };
                                                PaymentMethodCreditCard: {
                                                    Antifraud?: (...) | (...);
                                                    Card: {
                                                        Brand?: ...;
                                                        createdAt?: ...;
                                                        customerGalaxPayId?: ...;
                                                        customerMyId?: ...;
                                                        cvv?: ...;
                                                        expiresAt?: ...;
                                                        galaxPayId?: ...;
                                                        holder?: ...;
                                                        myId?: ...;
                                                        number?: ...;
                                                        updatedAt?: ...;
                                                    };
                                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                    preAuthorize?: (...) | (...) | (...);
                                                };
                                                PaymentMethodPix: {
                                                    Deadline?: (...) | (...);
                                                    fine?: (...) | (...);
                                                    instructions?: (...) | (...);
                                                    interest?: (...) | (...);
                                                };
                                                Split: {
                                                    billGalaxyPayId: number;
                                                    companyGalaxyPayId: number;
                                                    galaxyPayId: number;
                                                    groupGalaxyPayId: number;
                                                    paymentMethod: string;
                                                    type: (...) | (...);
                                                    value: number;
                                                };
                                                Transactions: {
                                                    AbecsReasonDenied: ...;
                                                    Antifraud: ...;
                                                    Boleto: ...;
                                                    ConciliationOccurrences: ...;
                                                    CreditCard: ...;
                                                    Invoice: ...;
                                                    Pix: ...;
                                                    Subscription: ...;
                                                    additionalInfo?: ...;
                                                    authorizationCode?: ...;
                                                    cardOperatorId: ...;
                                                    chargeGalaxPayId: ...;
                                                    chargeMyId: ...;
                                                    datetimeLastSentToOperator: ...;
                                                    fee: ...;
                                                    galaxPayId: ...;
                                                    installment: ...;
                                                    myId: ...;
                                                    payday: ...;
                                                    paydayDate: ...;
                                                    payedOutsideGalaxPay: ...;
                                                    reasonDenied?: ...;
                                                    status: ...;
                                                    statusDate: ...;
                                                    statusDescription: ...;
                                                    subscriptionGalaxPayId: ...;
                                                    subscriptionMyId: ...;
                                                    tid?: ...;
                                                    value: ...;
                                                }[];
                                                additionalInfo: null | string;
                                                galaxPayId: string;
                                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                                myId: null | string;
                                                payedOutsideGalaxPay: boolean;
                                                paymentLink: string;
                                                planGalaxPayId: string;
                                                planMyId: null | string;
                                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                                value: number;
                                            }[];
                                            ConciliationOccurrences: {
                                                account: string;
                                                agency: string;
                                                bankName: string;
                                                bankNumber: number;
                                                depositDate: string;
                                                liquidValue: number;
                                                taxPercent: number;
                                                taxValue: number;
                                                type: "canceled" | "payment";
                                            }[];
                                            CreditCard: {
                                                Card: {
                                                    Brand: {
                                                        id: string;
                                                        maxInstallment: number;
                                                        name: string;
                                                        operatorIds: string;
                                                    };
                                                    createdAt: string;
                                                    customerGalaxPayId: number;
                                                    customerMyId: string;
                                                    cvv: string;
                                                    expiresAt: string;
                                                    galaxPayId: number;
                                                    holder: string;
                                                    myId: string;
                                                    number: string;
                                                    updatedAt: string;
                                                };
                                            };
                                            Invoice: {
                                                description: string;
                                                number: string;
                                                pdf: string;
                                                status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                                statusDate: string;
                                                statusDescription: string;
                                                xml: string;
                                            };
                                            Pix: {
                                                image: string;
                                                page: string;
                                                qrCode: string;
                                                reference: string;
                                            };
                                            Subscription: {
                                                Customer: {
                                                    Address?: {
                                                        city?: ...;
                                                        complement?: ...;
                                                        neighborhood?: ...;
                                                        number?: ...;
                                                        state?: ...;
                                                        street?: ...;
                                                        zipCode?: ...;
                                                    };
                                                    createdAt?: string;
                                                    document?: string;
                                                    emails?: (...)[];
                                                    galaPayId?: number;
                                                    invoiceHoldIss?: boolean;
                                                    municipalDocument?: string;
                                                    myId?: string;
                                                    name?: string;
                                                    phones?: (...)[];
                                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                                    updatedAt?: string;
                                                };
                                                InvoiceConfig?: {
                                                    createOn: (...) | (...) | (...) | (...);
                                                    description: string;
                                                    galaxPaySubAccountId?: (...) | (...);
                                                    qtdDaysAfterPay?: (...) | (...);
                                                    qtdDaysBeforePayDay?: (...) | (...);
                                                    type: (...) | (...);
                                                };
                                                PaymentMethodBoleto?: {
                                                    Aggrement?: (...) | (...);
                                                    deadlineDays?: (...) | (...);
                                                    documentNumber?: (...) | (...);
                                                    fine?: (...) | (...);
                                                    instructions?: (...) | (...);
                                                    interest?: (...) | (...);
                                                };
                                                PaymentMethodCreditCard?: {
                                                    Antifraud?: (...) | (...);
                                                    Card: {
                                                        Brand?: ...;
                                                        createdAt?: ...;
                                                        customerGalaxPayId?: ...;
                                                        customerMyId?: ...;
                                                        cvv?: ...;
                                                        expiresAt?: ...;
                                                        galaxPayId?: ...;
                                                        holder?: ...;
                                                        myId?: ...;
                                                        number?: ...;
                                                        updatedAt?: ...;
                                                    };
                                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                    preAuthorize?: (...) | (...) | (...);
                                                };
                                                PaymentMethodPix?: {
                                                    Deadline?: (...) | (...);
                                                    fine?: (...) | (...);
                                                    instructions?: (...) | (...);
                                                    interest?: (...) | (...);
                                                };
                                                additionalInfo?: string;
                                                firstPayDayDate: string;
                                                galaxPayId: number;
                                                mainPaymentMethodId: "pix" | "creditcard" | "boleto";
                                                myId: string;
                                                paymentLink?: string;
                                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                                planGalaxPayId: number;
                                                planMyId: string;
                                                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment" | "stopped";
                                                value: number;
                                            };
                                            additionalInfo?: string;
                                            authorizationCode?: string;
                                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            chargeGalaxPayId: number;
                                            chargeMyId: string;
                                            datetimeLastSentToOperator: string;
                                            fee: number;
                                            galaxPayId: number;
                                            installment: number;
                                            myId: string;
                                            payday: string;
                                            paydayDate: string;
                                            payedOutsideGalaxPay: boolean;
                                            reasonDenied?: string;
                                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                            statusDate: string;
                                            statusDescription: string;
                                            subscriptionGalaxPayId: number;
                                            subscriptionMyId: string;
                                            tid?: string;
                                            value: number;
                                        };
                                    };
                                    headers: Headers;
                                    status: 200;
                                } | {
                                    body: unknown;
                                    headers: Headers;
                                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                                }>

                          • update: ((args) => Promise<{
                                body: {
                                    Split: {
                                        billGalaxyPayId: number;
                                        companyGalaxyPayId: number;
                                        galaxyPayId: number;
                                        groupGalaxyPayId: number;
                                        paymentMethod: string;
                                        type: "fixed" | "percent";
                                        value: number;
                                    };
                                    Transaction: {
                                        AbecsReasonDenied: {
                                            code: string;
                                            message: string;
                                        };
                                        Antifraud: {
                                            approved: boolean;
                                            ip: string;
                                            sent: boolean;
                                            sessionId: string;
                                        };
                                        Boleto: {
                                            bankAccount: string;
                                            bankAgency: string;
                                            bankEmissor: string;
                                            bankLine: string;
                                            bankNumber: number;
                                            barCode: string;
                                            pdf: string;
                                        };
                                        ConciliationOccurrences: {
                                            account: string;
                                            agency: string;
                                            bankName: string;
                                            bankNumber: number;
                                            depositDate: string;
                                            liquidValue: number;
                                            taxPercent: number;
                                            taxValue: number;
                                            type: "canceled" | "payment";
                                        }[];
                                        CreditCard: {
                                            Card: {
                                                Brand: {
                                                    id: string;
                                                    maxInstallment: number;
                                                    name: string;
                                                    operatorIds: string;
                                                };
                                                createdAt: string;
                                                customerGalaxPayId: number;
                                                customerMyId: string;
                                                cvv: string;
                                                expiresAt: string;
                                                galaxPayId: number;
                                                holder: string;
                                                myId: string;
                                                number: string;
                                                updatedAt: string;
                                            };
                                        };
                                        Invoice: {
                                            description: string;
                                            number: string;
                                            pdf: string;
                                            status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                            statusDate: string;
                                            statusDescription: string;
                                            xml: string;
                                        };
                                        InvoiceConfig?: {
                                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                            description: string;
                                            galaxPaySubAccountId?: number;
                                            qtdDaysAfterPay?: number;
                                            qtdDaysBeforePayDay?: number;
                                            type: "onePerTransaction" | "onlyOne";
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: {
                                                ip: string;
                                                sessionId: string;
                                            };
                                            Card: {
                                                Brand?: {
                                                    id?: ...;
                                                    maxInstallment?: ...;
                                                    name?: ...;
                                                    operatorIds?: ...;
                                                };
                                                createdAt?: string;
                                                customerGalaxPayId?: number;
                                                customerMyId?: string;
                                                cvv?: string;
                                                expiresAt?: string;
                                                galaxPayId?: number;
                                                holder?: string;
                                                myId?: string;
                                                number?: string;
                                                updatedAt?: string;
                                            };
                                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            preAuthorize?: boolean;
                                        };
                                        additionalInfo?: string;
                                        authorizationCode: string;
                                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        datetimeLastSentToOperator: string;
                                        fee: number;
                                        galaxPayId: number;
                                        myId: string;
                                        payday: string;
                                        payedOutsideGalaxPay: boolean;
                                        reasonDenied?: string;
                                        status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                        statusDate: string;
                                        statusDescription: string;
                                        subscriptionGalaxPayId?: number;
                                        subscriptionMyId?: string;
                                        tid: string;
                                        value: number;
                                    };
                                    type: boolean;
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>)
                              • (args): Promise<{
                                    body: {
                                        Split: {
                                            billGalaxyPayId: number;
                                            companyGalaxyPayId: number;
                                            galaxyPayId: number;
                                            groupGalaxyPayId: number;
                                            paymentMethod: string;
                                            type: "fixed" | "percent";
                                            value: number;
                                        };
                                        Transaction: {
                                            AbecsReasonDenied: {
                                                code: string;
                                                message: string;
                                            };
                                            Antifraud: {
                                                approved: boolean;
                                                ip: string;
                                                sent: boolean;
                                                sessionId: string;
                                            };
                                            Boleto: {
                                                bankAccount: string;
                                                bankAgency: string;
                                                bankEmissor: string;
                                                bankLine: string;
                                                bankNumber: number;
                                                barCode: string;
                                                pdf: string;
                                            };
                                            ConciliationOccurrences: {
                                                account: string;
                                                agency: string;
                                                bankName: string;
                                                bankNumber: number;
                                                depositDate: string;
                                                liquidValue: number;
                                                taxPercent: number;
                                                taxValue: number;
                                                type: "canceled" | "payment";
                                            }[];
                                            CreditCard: {
                                                Card: {
                                                    Brand: {
                                                        id: string;
                                                        maxInstallment: number;
                                                        name: string;
                                                        operatorIds: string;
                                                    };
                                                    createdAt: string;
                                                    customerGalaxPayId: number;
                                                    customerMyId: string;
                                                    cvv: string;
                                                    expiresAt: string;
                                                    galaxPayId: number;
                                                    holder: string;
                                                    myId: string;
                                                    number: string;
                                                    updatedAt: string;
                                                };
                                            };
                                            Invoice: {
                                                description: string;
                                                number: string;
                                                pdf: string;
                                                status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                                statusDate: string;
                                                statusDescription: string;
                                                xml: string;
                                            };
                                            InvoiceConfig?: {
                                                createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                                description: string;
                                                galaxPaySubAccountId?: number;
                                                qtdDaysAfterPay?: number;
                                                qtdDaysBeforePayDay?: number;
                                                type: "onePerTransaction" | "onlyOne";
                                            };
                                            PaymentMethodCreditCard: {
                                                Antifraud?: {
                                                    ip: string;
                                                    sessionId: string;
                                                };
                                                Card: {
                                                    Brand?: {
                                                        id?: ...;
                                                        maxInstallment?: ...;
                                                        name?: ...;
                                                        operatorIds?: ...;
                                                    };
                                                    createdAt?: string;
                                                    customerGalaxPayId?: number;
                                                    customerMyId?: string;
                                                    cvv?: string;
                                                    expiresAt?: string;
                                                    galaxPayId?: number;
                                                    holder?: string;
                                                    myId?: string;
                                                    number?: string;
                                                    updatedAt?: string;
                                                };
                                                cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                                preAuthorize?: boolean;
                                            };
                                            additionalInfo?: string;
                                            authorizationCode: string;
                                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            datetimeLastSentToOperator: string;
                                            fee: number;
                                            galaxPayId: number;
                                            myId: string;
                                            payday: string;
                                            payedOutsideGalaxPay: boolean;
                                            reasonDenied?: string;
                                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                            statusDate: string;
                                            statusDescription: string;
                                            subscriptionGalaxPayId?: number;
                                            subscriptionMyId?: string;
                                            tid: string;
                                            value: number;
                                        };
                                        type: boolean;
                                    };
                                    headers: Headers;
                                    status: 200;
                                } | {
                                    body: unknown;
                                    headers: Headers;
                                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                                }>
                              • Parameters

                                • args: {
                                      body: {
                                          additionalInfo?: string;
                                          myId: string;
                                          payday?: string;
                                          payedOutsideGalaxPay?: boolean;
                                          value?: number;
                                      };
                                      cache?: any;
                                      extraHeaders?: Record<string, undefined | string>;
                                      fetchOptions?: FetchOptions;
                                      overrideClientOptions?: Partial<OverrideableClientArgs>;
                                      params: {
                                          subscriptionId: string;
                                          typeId: "galaxPayId" | "myId";
                                      };
                                  }
                                  • body: {
                                        additionalInfo?: string;
                                        myId: string;
                                        payday?: string;
                                        payedOutsideGalaxPay?: boolean;
                                        value?: number;
                                    }
                                    • Optional additionalInfo?: string
                                    • myId: string
                                    • Optional payday?: string
                                    • Optional payedOutsideGalaxPay?: boolean
                                    • Optional value?: number
                                  • Optional cache?: any

                                    Deprecated

                                    Use fetchOptions.cache instead

                                  • Optional extraHeaders?: Record<string, undefined | string>
                                  • Optional fetchOptions?: FetchOptions
                                  • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                                  • params: {
                                        subscriptionId: string;
                                        typeId: "galaxPayId" | "myId";
                                    }
                                    • subscriptionId: string
                                    • typeId: "galaxPayId" | "myId"

                                Returns Promise<{
                                    body: {
                                        Split: {
                                            billGalaxyPayId: number;
                                            companyGalaxyPayId: number;
                                            galaxyPayId: number;
                                            groupGalaxyPayId: number;
                                            paymentMethod: string;
                                            type: "fixed" | "percent";
                                            value: number;
                                        };
                                        Transaction: {
                                            AbecsReasonDenied: {
                                                code: string;
                                                message: string;
                                            };
                                            Antifraud: {
                                                approved: boolean;
                                                ip: string;
                                                sent: boolean;
                                                sessionId: string;
                                            };
                                            Boleto: {
                                                bankAccount: string;
                                                bankAgency: string;
                                                bankEmissor: string;
                                                bankLine: string;
                                                bankNumber: number;
                                                barCode: string;
                                                pdf: string;
                                            };
                                            ConciliationOccurrences: {
                                                account: string;
                                                agency: string;
                                                bankName: string;
                                                bankNumber: number;
                                                depositDate: string;
                                                liquidValue: number;
                                                taxPercent: number;
                                                taxValue: number;
                                                type: "canceled" | "payment";
                                            }[];
                                            CreditCard: {
                                                Card: {
                                                    Brand: {
                                                        id: string;
                                                        maxInstallment: number;
                                                        name: string;
                                                        operatorIds: string;
                                                    };
                                                    createdAt: string;
                                                    customerGalaxPayId: number;
                                                    customerMyId: string;
                                                    cvv: string;
                                                    expiresAt: string;
                                                    galaxPayId: number;
                                                    holder: string;
                                                    myId: string;
                                                    number: string;
                                                    updatedAt: string;
                                                };
                                            };
                                            Invoice: {
                                                description: string;
                                                number: string;
                                                pdf: string;
                                                status: "error" | "cancel" | "pending" | "emitted" | "rejected" | "cancelOutSystem";
                                                statusDate: string;
                                                statusDescription: string;
                                                xml: string;
                                            };
                                            InvoiceConfig?: {
                                                createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                                description: string;
                                                galaxPaySubAccountId?: number;
                                                qtdDaysAfterPay?: number;
                                                qtdDaysBeforePayDay?: number;
                                                type: "onePerTransaction" | "onlyOne";
                                            };
                                            PaymentMethodCreditCard: {
                                                Antifraud?: {
                                                    ip: string;
                                                    sessionId: string;
                                                };
                                                Card: {
                                                    Brand?: {
                                                        id?: ...;
                                                        maxInstallment?: ...;
                                                        name?: ...;
                                                        operatorIds?: ...;
                                                    };
                                                    createdAt?: string;
                                                    customerGalaxPayId?: number;
                                                    customerMyId?: string;
                                                    cvv?: string;
                                                    expiresAt?: string;
                                                    galaxPayId?: number;
                                                    holder?: string;
                                                    myId?: string;
                                                    number?: string;
                                                    updatedAt?: string;
                                                };
                                                cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                                preAuthorize?: boolean;
                                            };
                                            additionalInfo?: string;
                                            authorizationCode: string;
                                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            datetimeLastSentToOperator: string;
                                            fee: number;
                                            galaxPayId: number;
                                            myId: string;
                                            payday: string;
                                            payedOutsideGalaxPay: boolean;
                                            reasonDenied?: string;
                                            status: "cancel" | "captured" | "payedBoleto" | "payedPix" | "payExternal" | "noSend" | "authorized" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "unavailablePix" | "cancelByContract" | "free";
                                            statusDate: string;
                                            statusDescription: string;
                                            subscriptionGalaxPayId?: number;
                                            subscriptionMyId?: string;
                                            tid: string;
                                            value: number;
                                        };
                                        type: boolean;
                                    };
                                    headers: Headers;
                                    status: 200;
                                } | {
                                    body: unknown;
                                    headers: Headers;
                                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                                }>

                        • get transfer(): {
                              internal: ((args) => Promise<{
                                  body: {
                                      type: boolean;
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>);
                          }
                        • Returns {
                              internal: ((args) => Promise<{
                                  body: {
                                      type: boolean;
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>);
                          }

                          • internal: ((args) => Promise<{
                                body: {
                                    type: boolean;
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>)
                              • (args): Promise<{
                                    body: {
                                        type: boolean;
                                    };
                                    headers: Headers;
                                    status: 200;
                                } | {
                                    body: unknown;
                                    headers: Headers;
                                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                                }>
                              • Parameters

                                • args: {
                                      body: {
                                          companyAccount: number;
                                          companyDocument: string;
                                          value: number;
                                      };
                                      cache?: any;
                                      extraHeaders?: Record<string, undefined | string>;
                                      fetchOptions?: FetchOptions;
                                      overrideClientOptions?: Partial<OverrideableClientArgs>;
                                  }
                                  • body: {
                                        companyAccount: number;
                                        companyDocument: string;
                                        value: number;
                                    }
                                    • companyAccount: number
                                    • companyDocument: string
                                    • value: number
                                  • Optional cache?: any

                                    Deprecated

                                    Use fetchOptions.cache instead

                                  • Optional extraHeaders?: Record<string, undefined | string>
                                  • Optional fetchOptions?: FetchOptions
                                  • Optional overrideClientOptions?: Partial<OverrideableClientArgs>

                                Returns Promise<{
                                    body: {
                                        type: boolean;
                                    };
                                    headers: Headers;
                                    status: 200;
                                } | {
                                    body: unknown;
                                    headers: Headers;
                                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                                }>

                        Methods

                        • Returns Promise<null | string>

                        • Parameters

                          • value: string
                          • expiresIn: number

                          Returns Promise<void>